SlideShare a Scribd company logo
1 of 17
Download to read offline
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

What's hot

Best Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBest Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBess Ho
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserRick Messer
 
iPhone transfer software
iPhone transfer softwareiPhone transfer software
iPhone transfer softwarejohnjuly123
 
iPhone first App Store submission
iPhone  first App Store submissioniPhone  first App Store submission
iPhone first App Store submissionPragati Singh
 
iOS Ecosystem @ Fiera del Radioamatore Pordenone
iOS Ecosystem @ Fiera del Radioamatore PordenoneiOS Ecosystem @ Fiera del Radioamatore Pordenone
iOS Ecosystem @ Fiera del Radioamatore PordenoneKlaus Lanzarini
 
iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)Mohammad Khalil
 
Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)JJ Wu
 
iPhone Apps - What, how, why?
iPhone Apps - What, how, why?iPhone Apps - What, how, why?
iPhone Apps - What, how, why?David Carr
 
Recover iPhone data with ease
Recover iPhone data with easeRecover iPhone data with ease
Recover iPhone data with easejenkerry
 
Spectacular features of i phone 6 with compatible ios 8
Spectacular features of i phone 6 with compatible ios 8Spectacular features of i phone 6 with compatible ios 8
Spectacular features of i phone 6 with compatible ios 8Nimap Infotech
 
Developer's got talent iPhone
Developer's got talent iPhoneDeveloper's got talent iPhone
Developer's got talent iPhonePiTechnologies
 
Stanford CS193P - Designing for iPad
Stanford CS193P - Designing for iPadStanford CS193P - Designing for iPad
Stanford CS193P - Designing for iPadEvan Doll
 
iTunes App Store Submission Process
iTunes App Store Submission ProcessiTunes App Store Submission Process
iTunes App Store Submission ProcessAnscamobile
 
Apple The New iPad(Apple iPad 3rd generation)
Apple The New iPad(Apple iPad 3rd generation)Apple The New iPad(Apple iPad 3rd generation)
Apple The New iPad(Apple iPad 3rd generation)JJ Wu
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPTDhivya T
 
IOS8 tuto by Phonevalley-DigitasLBi
IOS8 tuto by Phonevalley-DigitasLBiIOS8 tuto by Phonevalley-DigitasLBi
IOS8 tuto by Phonevalley-DigitasLBiDigitasLBi Paris
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
 
Tablet strategy bootcamp
Tablet strategy bootcampTablet strategy bootcamp
Tablet strategy bootcampPaul Saunders
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationLoic Ortola
 

What's hot (20)

Best Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBest Practice iPhone SDK App Design
Best Practice iPhone SDK App Design
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick Messer
 
iPhone transfer software
iPhone transfer softwareiPhone transfer software
iPhone transfer software
 
iCloud
iCloudiCloud
iCloud
 
iPhone first App Store submission
iPhone  first App Store submissioniPhone  first App Store submission
iPhone first App Store submission
 
iOS Ecosystem @ Fiera del Radioamatore Pordenone
iOS Ecosystem @ Fiera del Radioamatore PordenoneiOS Ecosystem @ Fiera del Radioamatore Pordenone
iOS Ecosystem @ Fiera del Radioamatore Pordenone
 
iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)
 
Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)
 
iPhone Apps - What, how, why?
iPhone Apps - What, how, why?iPhone Apps - What, how, why?
iPhone Apps - What, how, why?
 
Recover iPhone data with ease
Recover iPhone data with easeRecover iPhone data with ease
Recover iPhone data with ease
 
Spectacular features of i phone 6 with compatible ios 8
Spectacular features of i phone 6 with compatible ios 8Spectacular features of i phone 6 with compatible ios 8
Spectacular features of i phone 6 with compatible ios 8
 
Developer's got talent iPhone
Developer's got talent iPhoneDeveloper's got talent iPhone
Developer's got talent iPhone
 
Stanford CS193P - Designing for iPad
Stanford CS193P - Designing for iPadStanford CS193P - Designing for iPad
Stanford CS193P - Designing for iPad
 
iTunes App Store Submission Process
iTunes App Store Submission ProcessiTunes App Store Submission Process
iTunes App Store Submission Process
 
Apple The New iPad(Apple iPad 3rd generation)
Apple The New iPad(Apple iPad 3rd generation)Apple The New iPad(Apple iPad 3rd generation)
Apple The New iPad(Apple iPad 3rd generation)
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
IOS8 tuto by Phonevalley-DigitasLBi
IOS8 tuto by Phonevalley-DigitasLBiIOS8 tuto by Phonevalley-DigitasLBi
IOS8 tuto by Phonevalley-DigitasLBi
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web Apps
 
Tablet strategy bootcamp
Tablet strategy bootcampTablet strategy bootcamp
Tablet strategy bootcamp
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile application
 

Viewers also liked

Iphone Presentation
Iphone PresentationIphone Presentation
Iphone Presentationyekarahan
 
For mobile devices think apps, not ads
For mobile devices think apps, not adsFor mobile devices think apps, not ads
For mobile devices think apps, not adsSameer Mathur
 
Discovery of ranking fraud for mobile apps
Discovery of ranking fraud for mobile appsDiscovery of ranking fraud for mobile apps
Discovery of ranking fraud for mobile appsPvrtechnologies Nellore
 
iOS & Android App Indexing & App Actions
iOS & Android App Indexing & App ActionsiOS & Android App Indexing & App Actions
iOS & Android App Indexing & App ActionsJustin Briggs
 
Discovery of ranking fraud for mobile apps
Discovery of ranking fraud for mobile appsDiscovery of ranking fraud for mobile apps
Discovery of ranking fraud for mobile appsNexgen Technology
 
Film making powerpoint
Film making powerpointFilm making powerpoint
Film making powerpointlucyfroud999
 
Project report on 'customer satisfaction towards whatsapp'
Project report on 'customer satisfaction towards whatsapp'Project report on 'customer satisfaction towards whatsapp'
Project report on 'customer satisfaction towards whatsapp'Chirag Patel
 
Marketing Mix of Apple iPhone
Marketing Mix of Apple iPhoneMarketing Mix of Apple iPhone
Marketing Mix of Apple iPhonePratik Shah
 
Global Snapshots from a Changing Climate
Global Snapshots from a Changing ClimateGlobal Snapshots from a Changing Climate
Global Snapshots from a Changing Climateron mader
 

Viewers also liked (12)

Iphone Presentation
Iphone PresentationIphone Presentation
Iphone Presentation
 
For mobile devices think apps, not ads
For mobile devices think apps, not adsFor mobile devices think apps, not ads
For mobile devices think apps, not ads
 
AppStore SEO
AppStore SEOAppStore SEO
AppStore SEO
 
Discovery of ranking fraud for mobile apps
Discovery of ranking fraud for mobile appsDiscovery of ranking fraud for mobile apps
Discovery of ranking fraud for mobile apps
 
iOS & Android App Indexing & App Actions
iOS & Android App Indexing & App ActionsiOS & Android App Indexing & App Actions
iOS & Android App Indexing & App Actions
 
Discovery of ranking fraud for mobile apps
Discovery of ranking fraud for mobile appsDiscovery of ranking fraud for mobile apps
Discovery of ranking fraud for mobile apps
 
Film making powerpoint
Film making powerpointFilm making powerpoint
Film making powerpoint
 
Project report on 'customer satisfaction towards whatsapp'
Project report on 'customer satisfaction towards whatsapp'Project report on 'customer satisfaction towards whatsapp'
Project report on 'customer satisfaction towards whatsapp'
 
Describing Motion
Describing MotionDescribing Motion
Describing Motion
 
Marketing Mix of Apple iPhone
Marketing Mix of Apple iPhoneMarketing Mix of Apple iPhone
Marketing Mix of Apple iPhone
 
Global Snapshots from a Changing Climate
Global Snapshots from a Changing ClimateGlobal Snapshots from a Changing Climate
Global Snapshots from a Changing Climate
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 

Similar to iPhone Introduction

Android Appstore BP for HW ODM
Android Appstore BP for HW ODMAndroid Appstore BP for HW ODM
Android Appstore BP for HW ODMJouston Huang
 
Getting Your Share of the Mobile App Market
Getting Your Share of the Mobile App MarketGetting Your Share of the Mobile App Market
Getting Your Share of the Mobile App MarketSyriousGames
 
La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...
La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...
La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...campus party
 
Founders Den App Store Optimization by Yann Kronberg
Founders Den App Store Optimization by Yann KronbergFounders Den App Store Optimization by Yann Kronberg
Founders Den App Store Optimization by Yann KronbergEdith Yeung
 
TJ Tee - Anatomy of an iPhone App
TJ Tee - Anatomy of an iPhone AppTJ Tee - Anatomy of an iPhone App
TJ Tee - Anatomy of an iPhone Appgiconf
 
Wag The Dog: ASO
Wag The Dog: ASOWag The Dog: ASO
Wag The Dog: ASOZENNA
 
Casual connect 2015 summary
Casual connect 2015 summaryCasual connect 2015 summary
Casual connect 2015 summarySun Cho
 
It's Raining App Stores
It's Raining App StoresIt's Raining App Stores
It's Raining App StoresCaroline Lewko
 
Distimo report -_february_2010
Distimo report -_february_2010Distimo report -_february_2010
Distimo report -_february_2010weichengwendao
 
Ideas to App Store (2010)
Ideas to App Store (2010)Ideas to App Store (2010)
Ideas to App Store (2010)Joseph DeSetto
 
Apple project presentation by zia mba 4
Apple project presentation by zia mba 4Apple project presentation by zia mba 4
Apple project presentation by zia mba 4Fiaz Hassan
 
User Acquisition
User AcquisitionUser Acquisition
User AcquisitionZENNA
 
KPIs for Mobile Game Soft Launch
KPIs for Mobile Game Soft LaunchKPIs for Mobile Game Soft Launch
KPIs for Mobile Game Soft LaunchZENNA
 
Going Mobile by Nate Beck
Going Mobile by Nate BeckGoing Mobile by Nate Beck
Going Mobile by Nate Beckmochimedia
 
Apple (AAPL) valuation using Discounted Cash Flow (DCF) model
Apple (AAPL) valuation using Discounted Cash Flow (DCF) modelApple (AAPL) valuation using Discounted Cash Flow (DCF) model
Apple (AAPL) valuation using Discounted Cash Flow (DCF) modelNaren Chawla
 
Distimo Winter Nights "Appstore Opportunities"
Distimo Winter Nights "Appstore Opportunities"Distimo Winter Nights "Appstore Opportunities"
Distimo Winter Nights "Appstore Opportunities"Distimo
 
Going Mobile - Flash Gaming Summit 2012
Going Mobile - Flash Gaming Summit 2012Going Mobile - Flash Gaming Summit 2012
Going Mobile - Flash Gaming Summit 2012Nate Beck
 
Mobile UA Tips from the Inside | Paivi Putsepp-Seufert
Mobile UA Tips from the Inside | Paivi Putsepp-SeufertMobile UA Tips from the Inside | Paivi Putsepp-Seufert
Mobile UA Tips from the Inside | Paivi Putsepp-SeufertJessica Tams
 

Similar to iPhone Introduction (20)

Android Appstore BP for HW ODM
Android Appstore BP for HW ODMAndroid Appstore BP for HW ODM
Android Appstore BP for HW ODM
 
Getting Your Share of the Mobile App Market
Getting Your Share of the Mobile App MarketGetting Your Share of the Mobile App Market
Getting Your Share of the Mobile App Market
 
La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...
La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...
La industria de videojuegos para web, consolas y plataformas mo¦üviles con un...
 
Founders Den App Store Optimization by Yann Kronberg
Founders Den App Store Optimization by Yann KronbergFounders Den App Store Optimization by Yann Kronberg
Founders Den App Store Optimization by Yann Kronberg
 
Karl Von Randow
Karl Von RandowKarl Von Randow
Karl Von Randow
 
TJ Tee - Anatomy of an iPhone App
TJ Tee - Anatomy of an iPhone AppTJ Tee - Anatomy of an iPhone App
TJ Tee - Anatomy of an iPhone App
 
Wag The Dog: ASO
Wag The Dog: ASOWag The Dog: ASO
Wag The Dog: ASO
 
Casual connect 2015 summary
Casual connect 2015 summaryCasual connect 2015 summary
Casual connect 2015 summary
 
It's Raining App Stores
It's Raining App StoresIt's Raining App Stores
It's Raining App Stores
 
Distimo report -_february_2010
Distimo report -_february_2010Distimo report -_february_2010
Distimo report -_february_2010
 
Ideas to App Store (2010)
Ideas to App Store (2010)Ideas to App Store (2010)
Ideas to App Store (2010)
 
Apple project presentation by zia mba 4
Apple project presentation by zia mba 4Apple project presentation by zia mba 4
Apple project presentation by zia mba 4
 
User Acquisition
User AcquisitionUser Acquisition
User Acquisition
 
KPIs for Mobile Game Soft Launch
KPIs for Mobile Game Soft LaunchKPIs for Mobile Game Soft Launch
KPIs for Mobile Game Soft Launch
 
Inna Ushakova, Zenna Apps
Inna Ushakova, Zenna AppsInna Ushakova, Zenna Apps
Inna Ushakova, Zenna Apps
 
Going Mobile by Nate Beck
Going Mobile by Nate BeckGoing Mobile by Nate Beck
Going Mobile by Nate Beck
 
Apple (AAPL) valuation using Discounted Cash Flow (DCF) model
Apple (AAPL) valuation using Discounted Cash Flow (DCF) modelApple (AAPL) valuation using Discounted Cash Flow (DCF) model
Apple (AAPL) valuation using Discounted Cash Flow (DCF) model
 
Distimo Winter Nights "Appstore Opportunities"
Distimo Winter Nights "Appstore Opportunities"Distimo Winter Nights "Appstore Opportunities"
Distimo Winter Nights "Appstore Opportunities"
 
Going Mobile - Flash Gaming Summit 2012
Going Mobile - Flash Gaming Summit 2012Going Mobile - Flash Gaming Summit 2012
Going Mobile - Flash Gaming Summit 2012
 
Mobile UA Tips from the Inside | Paivi Putsepp-Seufert
Mobile UA Tips from the Inside | Paivi Putsepp-SeufertMobile UA Tips from the Inside | Paivi Putsepp-Seufert
Mobile UA Tips from the Inside | Paivi Putsepp-Seufert
 

More from ardiri

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

More from ardiri (8)

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

Recently uploaded

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

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/ support@mobile1up.com twitter: http://www.twitter.com/mobile1up/