SlideShare a Scribd company logo
Aaron Ardiri
      Founder
Business Development

    March 2010
iPhone Development Background

Devices:
- iPhone (July 2007) 4Gb
- iPod Touch         16Gb, 32Gb
- iPod Touch 2nd Gen 8Gb (own a few actually)

Development:
- jail-broken SDK
- official SDK since release
- since Sep, 2008 (18+ months)

Hobby Development Project
- full-time job: Chief Technology Officer
- company:       Appear Networks AB
Portfolio: GW Series (Nintendo)
Portfolio: GW Series (revised versions)
Portfolio: Cronk
Portfolio: Pizookie Challenge
Getting Started

http://developer.apple.com/iphone/

$99 USD registration fee : payable once approved
BUY A MAC (Mac Mini = most affordable)

Developer Connection (once approved)
- create your developer certificate (signature pairs)
- register your UUID of your iPod Touch / iPhone
- register your application ID's
- create a development distribution profile
- download your mobile provisioning profiles

signatures and profiles are typically valid for a 12 month period.
Development Environment

XCode + iPhone SDK
- compiler
- excellent debugging environment
- performance tools
- application signing for distribution

iPhone Simulator
- x86 implementation, not ARM
- quite acceptable representation
- should not be used for performance analysis

An Intel based Mac OSX (10.5 or later) is required for iPhone
development - this requirement is for the digital signing tools.
Distributing Your Application

https://itunesconnect.apple.com/

Add Application
- add description
- set pricing model
- add translations
- upload binaries / icons / screen shots

- approval is manual process; can take over 1 week to occur.

The largest problem with uploading applications is failing to
build application binaries correctly - it is important to follow the
instructions provided by Apple for this process exactly.
Setting Your Application Price

apple takes 30% of all payments

your price point?    $0.99 - $1.99 - $2.99 - $3.99 ... $999.99
                      free - with advertising?




$0.99 applications sell 65% more than $1.99 applications
lower prices encourage impulse buying, only $0.99 - why not?
find your "ideal" price point where sales = maximum profits
The iTunes Zones

seven distribution zones

- Australia
- Canada
- Europe
- Japan
- United Kingdom
- USA
- World Wide

payments in zone currency (AUD, CAD, EUR, JPY, GBP, USD)
developer payments monthly; threshold of $150 USD per zone
currency fluctuations : 81 JPY = 0.91 USD = 30% more value
The iTunes Zones : Mobile 1UP

seven distribution zones

- Australia           2.5%
- Canada              1.5%
- Europe              7.1%
- Japan              56.0%
- United Kingdom      4.2%
- USA                21.6%
- World Wide          7.1%

payments in zone currency (AUD, CAD, EUR, JPY, GBP, USD)
developer payments monthly; threshold of $150 USD per zone
currency fluctuations : 81 JPY = 0.91 USD = 30% more value
iTunes Factor

ranking means sales

ranking lists:
- top 100 free *
- top 100 paid *
- whats new * (warning)
- whats hot
- staff favorites

each category has its own
top lists as well - however, the foremost presented are above.
the 'top' lists are based on downloads; where the others are
determined by the iTunes staff on a country-by-country basis.
Software Piracy

1:4 legitimate users
3:4 pirate users

while the iTunes distribution uses
digital signatures against the UUID;
this mechanism has been "worked-around" by resigning an
application against another 'generic' signatory account.

  .ipa -> pirate .ipa = single click action

there are software hints/tips available to detect piracy;
software then requires modification (dissassembly etc) -
however, this will be done anyhow.
Press / Reviews

Get Known = Be Found
- application reviews
- press releases
- interviews
- magazines
- YouTube videos
- promotional codes (US only)
- attend to community events
Questions




            ?
Contact Information



SOCIAL NETWORKS:
        LinkedIn: http://www.linkedin.com/in/ardiri
        twitter:  http://www.twitter.com/ardiri/

CONTACT INFORMATION:
  http://www.mobile1up.com/             support@mobile1up.com

         twitter:    http://www.twitter.com/mobile1up/

More Related Content

PDF
iPhone Development Overview
William Taysom
 
KEY
Programing for the iPhone
Mike Qaissaunee
 
KEY
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
Fabien Marry
 
PDF
7 User Experience Lessons from the iPhone (Introducing UX)
Stephen Anderson
 
PDF
打造你的第一個iPhone APP
彼得潘 Pan
 
PPT
iPhone Applications & Luxury Brands - Updated May 5, 2010
Digital Luxury Group, DLG (archives)
 
PPTX
iPhone application development in India
Mobile Pundits
 
PDF
iPhone Development Quick Start
gnocode
 
iPhone Development Overview
William Taysom
 
Programing for the iPhone
Mike Qaissaunee
 
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
Fabien Marry
 
7 User Experience Lessons from the iPhone (Introducing UX)
Stephen Anderson
 
打造你的第一個iPhone APP
彼得潘 Pan
 
iPhone Applications & Luxury Brands - Updated May 5, 2010
Digital Luxury Group, DLG (archives)
 
iPhone application development in India
Mobile Pundits
 
iPhone Development Quick Start
gnocode
 

What's hot (20)

ZIP
Best Practice iPhone SDK App Design
Bess Ho
 
PDF
Adobe Max Modern iPhone App Design with Rick Messer
Rick Messer
 
PPT
iPhone transfer software
johnjuly123
 
PDF
iCloud
Andri Yadi
 
PDF
iPhone first App Store submission
Pragati Singh
 
PDF
iOS Ecosystem @ Fiera del Radioamatore Pordenone
Klaus Lanzarini
 
PPTX
iOS Human Interface Guidelines (HCI)
Mohammad Khalil
 
PDF
Introducing Apple New iPad(iPad 4th generation)
JJ Wu
 
PDF
iPhone Apps - What, how, why?
David Carr
 
PPT
Recover iPhone data with ease
jenkerry
 
PPT
Spectacular features of i phone 6 with compatible ios 8
Nimap Infotech
 
PDF
Developer's got talent iPhone
PiTechnologies
 
PDF
Stanford CS193P - Designing for iPad
Evan Doll
 
PDF
iTunes App Store Submission Process
Anscamobile
 
PDF
Apple The New iPad(Apple iPad 3rd generation)
JJ Wu
 
PPTX
Development of Mobile Application -PPT
Dhivya T
 
PPT
IOS8 tuto by Phonevalley-DigitasLBi
DigitasLBi Paris
 
PPTX
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Paul Sons
 
PDF
Tablet strategy bootcamp
Paul Saunders
 
PDF
Native vs Hybrid - Options to develop your mobile application
Loic Ortola
 
Best Practice iPhone SDK App Design
Bess Ho
 
Adobe Max Modern iPhone App Design with Rick Messer
Rick Messer
 
iPhone transfer software
johnjuly123
 
iCloud
Andri Yadi
 
iPhone first App Store submission
Pragati Singh
 
iOS Ecosystem @ Fiera del Radioamatore Pordenone
Klaus Lanzarini
 
iOS Human Interface Guidelines (HCI)
Mohammad Khalil
 
Introducing Apple New iPad(iPad 4th generation)
JJ Wu
 
iPhone Apps - What, how, why?
David Carr
 
Recover iPhone data with ease
jenkerry
 
Spectacular features of i phone 6 with compatible ios 8
Nimap Infotech
 
Developer's got talent iPhone
PiTechnologies
 
Stanford CS193P - Designing for iPad
Evan Doll
 
iTunes App Store Submission Process
Anscamobile
 
Apple The New iPad(Apple iPad 3rd generation)
JJ Wu
 
Development of Mobile Application -PPT
Dhivya T
 
IOS8 tuto by Phonevalley-DigitasLBi
DigitasLBi Paris
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Paul Sons
 
Tablet strategy bootcamp
Paul Saunders
 
Native vs Hybrid - Options to develop your mobile application
Loic Ortola
 
Ad

Viewers also liked (12)

PPT
Iphone Presentation
yekarahan
 
PPTX
For mobile devices think apps, not ads
Sameer Mathur
 
PPTX
AppStore SEO
MobileMoxie
 
DOCX
Discovery of ranking fraud for mobile apps
Pvrtechnologies Nellore
 
PDF
iOS & Android App Indexing & App Actions
Justin Briggs
 
DOCX
Discovery of ranking fraud for mobile apps
Nexgen Technology
 
PPTX
Film making powerpoint
lucyfroud999
 
DOCX
Project report on 'customer satisfaction towards whatsapp'
Chirag Patel
 
PPTX
Describing Motion
Stephen Taylor
 
PPTX
Marketing Mix of Apple iPhone
Pratik Shah
 
PDF
Global Snapshots from a Changing Climate
ron mader
 
PDF
SlideShare 101
Amit Ranjan
 
Iphone Presentation
yekarahan
 
For mobile devices think apps, not ads
Sameer Mathur
 
AppStore SEO
MobileMoxie
 
Discovery of ranking fraud for mobile apps
Pvrtechnologies Nellore
 
iOS & Android App Indexing & App Actions
Justin Briggs
 
Discovery of ranking fraud for mobile apps
Nexgen Technology
 
Film making powerpoint
lucyfroud999
 
Project report on 'customer satisfaction towards whatsapp'
Chirag Patel
 
Describing Motion
Stephen Taylor
 
Marketing Mix of Apple iPhone
Pratik Shah
 
Global Snapshots from a Changing Climate
ron mader
 
SlideShare 101
Amit Ranjan
 
Ad

Similar to iPhone Introduction (20)

PPT
Android Appstore BP for HW ODM
Jouston Huang
 
PDF
Getting Your Share of the Mobile App Market
SyriousGames
 
PPT
La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...
campus party
 
PDF
Founders Den App Store Optimization by Yann Kronberg
Edith Yeung
 
PPT
Karl Von Randow
Digital Publishing Forum NZ
 
PDF
TJ Tee - Anatomy of an iPhone App
giconf
 
PDF
Wag The Dog: ASO
ZENNA
 
PDF
Casual connect 2015 summary
Sun Cho
 
PDF
It's Raining App Stores
Caroline Lewko
 
PDF
Distimo report -_february_2010
weichengwendao
 
PDF
Ideas to App Store (2010)
Joseph DeSetto
 
PPT
Apple project presentation by zia mba 4
Fiaz Hassan
 
PDF
User Acquisition
ZENNA
 
PDF
KPIs for Mobile Game Soft Launch
ZENNA
 
PDF
Inna Ushakova, Zenna Apps
White Nights Conference
 
PPTX
Going Mobile by Nate Beck
mochimedia
 
PPTX
Apple (AAPL) valuation using Discounted Cash Flow (DCF) model
Naren Chawla
 
PDF
Distimo Winter Nights "Appstore Opportunities"
Distimo
 
PDF
Going Mobile - Flash Gaming Summit 2012
Nate Beck
 
PPTX
Mobile UA Tips from the Inside | Paivi Putsepp-Seufert
Jessica Tams
 
Android Appstore BP for HW ODM
Jouston Huang
 
Getting Your Share of the Mobile App Market
SyriousGames
 
La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...
campus party
 
Founders Den App Store Optimization by Yann Kronberg
Edith Yeung
 
TJ Tee - Anatomy of an iPhone App
giconf
 
Wag The Dog: ASO
ZENNA
 
Casual connect 2015 summary
Sun Cho
 
It's Raining App Stores
Caroline Lewko
 
Distimo report -_february_2010
weichengwendao
 
Ideas to App Store (2010)
Joseph DeSetto
 
Apple project presentation by zia mba 4
Fiaz Hassan
 
User Acquisition
ZENNA
 
KPIs for Mobile Game Soft Launch
ZENNA
 
Inna Ushakova, Zenna Apps
White Nights Conference
 
Going Mobile by Nate Beck
mochimedia
 
Apple (AAPL) valuation using Discounted Cash Flow (DCF) model
Naren Chawla
 
Distimo Winter Nights "Appstore Opportunities"
Distimo
 
Going Mobile - Flash Gaming Summit 2012
Nate Beck
 
Mobile UA Tips from the Inside | Paivi Putsepp-Seufert
Jessica Tams
 

More from ardiri (8)

PDF
20180517 Oraclecode Shenzhen Keynote
ardiri
 
PDF
20180517 OracleCode Singapore Keynote
ardiri
 
PDF
Feasibility of Security in Micro-Controllers
ardiri
 
PDF
Introduction to the Internet of Things
ardiri
 
PPTX
Native Application (C/C++) on BlackBerry 10
ardiri
 
PPTX
Start to Finish: Porting to BlackBerry 10
ardiri
 
PPTX
Introduction to BlackBerry 10 NDK for Game Developers.
ardiri
 
PDF
Game Development using SDL and the PDK
ardiri
 
20180517 Oraclecode Shenzhen Keynote
ardiri
 
20180517 OracleCode Singapore Keynote
ardiri
 
Feasibility of Security in Micro-Controllers
ardiri
 
Introduction to the Internet of Things
ardiri
 
Native Application (C/C++) on BlackBerry 10
ardiri
 
Start to Finish: Porting to BlackBerry 10
ardiri
 
Introduction to BlackBerry 10 NDK for Game Developers.
ardiri
 
Game Development using SDL and the PDK
ardiri
 

Recently uploaded (20)

PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Doc9.....................................
SofiaCollazos
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Software Development Methodologies in 2025
KodekX
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Doc9.....................................
SofiaCollazos
 

iPhone Introduction

  • 1. Aaron Ardiri Founder Business Development March 2010
  • 2. iPhone Development Background Devices: - iPhone (July 2007) 4Gb - iPod Touch 16Gb, 32Gb - iPod Touch 2nd Gen 8Gb (own a few actually) Development: - jail-broken SDK - official SDK since release - since Sep, 2008 (18+ months) Hobby Development Project - full-time job: Chief Technology Officer - company: Appear Networks AB
  • 3. Portfolio: GW Series (Nintendo)
  • 4. Portfolio: GW Series (revised versions)
  • 7. Getting Started http://developer.apple.com/iphone/ $99 USD registration fee : payable once approved BUY A MAC (Mac Mini = most affordable) Developer Connection (once approved) - create your developer certificate (signature pairs) - register your UUID of your iPod Touch / iPhone - register your application ID's - create a development distribution profile - download your mobile provisioning profiles signatures and profiles are typically valid for a 12 month period.
  • 8. Development Environment XCode + iPhone SDK - compiler - excellent debugging environment - performance tools - application signing for distribution iPhone Simulator - x86 implementation, not ARM - quite acceptable representation - should not be used for performance analysis An Intel based Mac OSX (10.5 or later) is required for iPhone development - this requirement is for the digital signing tools.
  • 9. Distributing Your Application https://itunesconnect.apple.com/ Add Application - add description - set pricing model - add translations - upload binaries / icons / screen shots - approval is manual process; can take over 1 week to occur. The largest problem with uploading applications is failing to build application binaries correctly - it is important to follow the instructions provided by Apple for this process exactly.
  • 10. Setting Your Application Price apple takes 30% of all payments your price point? $0.99 - $1.99 - $2.99 - $3.99 ... $999.99 free - with advertising? $0.99 applications sell 65% more than $1.99 applications lower prices encourage impulse buying, only $0.99 - why not? find your "ideal" price point where sales = maximum profits
  • 11. The iTunes Zones seven distribution zones - Australia - Canada - Europe - Japan - United Kingdom - USA - World Wide payments in zone currency (AUD, CAD, EUR, JPY, GBP, USD) developer payments monthly; threshold of $150 USD per zone currency fluctuations : 81 JPY = 0.91 USD = 30% more value
  • 12. The iTunes Zones : Mobile 1UP seven distribution zones - Australia 2.5% - Canada 1.5% - Europe 7.1% - Japan 56.0% - United Kingdom 4.2% - USA 21.6% - World Wide 7.1% payments in zone currency (AUD, CAD, EUR, JPY, GBP, USD) developer payments monthly; threshold of $150 USD per zone currency fluctuations : 81 JPY = 0.91 USD = 30% more value
  • 13. iTunes Factor ranking means sales ranking lists: - top 100 free * - top 100 paid * - whats new * (warning) - whats hot - staff favorites each category has its own top lists as well - however, the foremost presented are above. the 'top' lists are based on downloads; where the others are determined by the iTunes staff on a country-by-country basis.
  • 14. Software Piracy 1:4 legitimate users 3:4 pirate users while the iTunes distribution uses digital signatures against the UUID; this mechanism has been "worked-around" by resigning an application against another 'generic' signatory account. .ipa -> pirate .ipa = single click action there are software hints/tips available to detect piracy; software then requires modification (dissassembly etc) - however, this will be done anyhow.
  • 15. Press / Reviews Get Known = Be Found - application reviews - press releases - interviews - magazines - YouTube videos - promotional codes (US only) - attend to community events
  • 17. Contact Information SOCIAL NETWORKS: LinkedIn: http://www.linkedin.com/in/ardiri twitter: http://www.twitter.com/ardiri/ CONTACT INFORMATION: http://www.mobile1up.com/ [email protected] twitter: http://www.twitter.com/mobile1up/