SlideShare uma empresa Scribd logo
1 de 68
Baixar para ler offline
Ryan Nystrom || @_ryannystrom || April 2013
iOSfrom dev to prod
Ryan Nystrom || @_ryannystrom || April 2013
accounts
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
developer
Ryan Nystrom || @_ryannystrom || April 2013
$99 / year
Device Testing
Deploy to App Store
Ryan Nystrom || @_ryannystrom || April 2013
company
Ryan Nystrom || @_ryannystrom || April 2013
$99 / year
DUNS Number
Unlimited teammates
Deploy to App Store
Ryan Nystrom || @_ryannystrom || April 2013
enterprise
Ryan Nystrom || @_ryannystrom || April 2013
$299 / year
DUNS Number
In-house Apps
Ryan Nystrom || @_ryannystrom || April 2013
Developer Company Enterprise
Cost / yr
DUNS
Team
In-house
Use Device
$99 $99 $299
https://developer.apple.com/programs/start/ios/
Ryan Nystrom || @_ryannystrom || April 2013
team roles
Ryan Nystrom || @_ryannystrom || April 2013
Agent
Admin
Member
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
distribution
Ryan Nystrom || @_ryannystrom || April 2013
app store
Ryan Nystrom || @_ryannystrom || April 2013
Priced Free to $999
Assign Release Date
App Review
Paid monthly
(every $100)
Ryan Nystrom || @_ryannystrom || April 2013
enterprise
Ryan Nystrom || @_ryannystrom || April 2013
In-house distribution
Mobile Management
Device control
No Review
http://www.apple.com/ipad/business/it-center/deployment-mdm.html
Ryan Nystrom || @_ryannystrom || April 2013
B to B
Ryan Nystrom || @_ryannystrom || April 2013
Business Program
Apps in Bulk
Private stores
http://www.apple.com/business/vpp/
Ryan Nystrom || @_ryannystrom || April 2013
testing
Ryan Nystrom || @_ryannystrom || April 2013
ad hoc
Ryan Nystrom || @_ryannystrom || April 2013
“Limited”
100 devices per year
Distributable
Ryan Nystrom || @_ryannystrom || April 2013
automation
Ryan Nystrom || @_ryannystrom || April 2013
Unit tests + UI Tests
More time, less error
Higher quality
(sustained)
Ryan Nystrom || @_ryannystrom || April 2013
continuous
integrationhttp://jenkins-ci.org/
Ryan Nystrom || @_ryannystrom || April 2013
Automated testing
Scheduled distribution
Reporting
Ryan Nystrom || @_ryannystrom || April 2013
testflightapp.com
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
teams
Ryan Nystrom || @_ryannystrom || April 2013
Invite or Recruit
Register devices
Download updates
Ryan Nystrom || @_ryannystrom || April 2013
reports
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
analytics
Ryan Nystrom || @_ryannystrom || April 2013
flurryhttp://flurry.com
Ryan Nystrom || @_ryannystrom || April 2013
Usage
Retention
Demographics
Custom events
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
app anniehttp://appannie.com
Ryan Nystrom || @_ryannystrom || April 2013
Ranking
Sales
Ratings
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
tapstreamhttp://tapstream.com
Ryan Nystrom || @_ryannystrom || April 2013
Click-through
Conversion
Traffic
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
in app
purchases
Ryan Nystrom || @_ryannystrom || April 2013
revenue
Ryan Nystrom || @_ryannystrom || April 2013
Apple 30% cut
Digital only
No cut for physical
Ryan Nystrom || @_ryannystrom || April 2013
delivery
Ryan Nystrom || @_ryannystrom || April 2013
Apple servers
Own servers
Stored locally
Ryan Nystrom || @_ryannystrom || April 2013
rules
Ryan Nystrom || @_ryannystrom || April 2013
Apple reviews all IAPs
No receipts
Once or subscription
Free to $999
Ryan Nystrom || @_ryannystrom || April 2013
design
Ryan Nystrom || @_ryannystrom || April 2013
uxd
Ryan Nystrom || @_ryannystrom || April 2013
HIG
Stock vs Custom
Icon most important
https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html
Ryan Nystrom || @_ryannystrom || April 2013
universal
Ryan Nystrom || @_ryannystrom || April 2013
ipad 1024x768
iphone 480x320
only diff is uxd
Ryan Nystrom || @_ryannystrom || April 2013
devices
Ryan Nystrom || @_ryannystrom || April 2013
iphone
Ryan Nystrom || @_ryannystrom || April 2013
91.9%
6.6%
1.5%
6.x
5.x
4.x
apr 12, 2013http://david-smith.org/iosversionstats/
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
Sold by Apple
Ryan Nystrom || @_ryannystrom || April 2013
ipad
Ryan Nystrom || @_ryannystrom || April 2013
87.4%
11.4%
1.2%
6.x
5.x
4.x
apr 12, 2013http://david-smith.org/iosversionstats/
Ryan Nystrom || @_ryannystrom || April 2013
Ryan Nystrom || @_ryannystrom || April 2013
Sold by Apple
Ryan Nystrom || @_ryannystrom || April 2013
thanks
@_ryannystrom
ryan.nystrom@dynamit.us

Mais conteúdo relacionado

Destaque

Symfony2: the world slowest framework
Symfony2: the world slowest frameworkSymfony2: the world slowest framework
Symfony2: the world slowest frameworkFilippo De Santis
 
Building a-self-sufficient-team
Building a-self-sufficient-teamBuilding a-self-sufficient-team
Building a-self-sufficient-teamFilippo De Santis
 
Applied linear algebra
Applied linear algebraApplied linear algebra
Applied linear algebrarch850 -
 
Sosiaalinen media: yhteisöt, sisältö & keskustelut
Sosiaalinen media: yhteisöt, sisältö & keskustelutSosiaalinen media: yhteisöt, sisältö & keskustelut
Sosiaalinen media: yhteisöt, sisältö & keskustelutAntti Leino
 
Sosiaalinen media työnhaussa
Sosiaalinen media työnhaussaSosiaalinen media työnhaussa
Sosiaalinen media työnhaussaAntti Leino
 
5 Digital Trends for 2013 - Dynamit
5 Digital Trends for 2013 - Dynamit 5 Digital Trends for 2013 - Dynamit
5 Digital Trends for 2013 - Dynamit Dynamit
 
Symfony2 per utenti Symfony 1.x: Architettura, modelli ed esempi
Symfony2  per utenti Symfony 1.x: Architettura, modelli ed esempiSymfony2  per utenti Symfony 1.x: Architettura, modelli ed esempi
Symfony2 per utenti Symfony 1.x: Architettura, modelli ed esempiFilippo De Santis
 
Youarealwaysonmymind
YouarealwaysonmymindYouarealwaysonmymind
Youarealwaysonmymindguest2e7d1e7
 
Suggestions and Ideas for DigitalOcean
Suggestions and Ideas for DigitalOceanSuggestions and Ideas for DigitalOcean
Suggestions and Ideas for DigitalOceanKaan Caliskan
 
Arquitectura I Escultura Grega
Arquitectura I Escultura GregaArquitectura I Escultura Grega
Arquitectura I Escultura Gregaguestd4825b
 
Xkanban: XP, Kanban and timeboxing
Xkanban: XP, Kanban and timeboxingXkanban: XP, Kanban and timeboxing
Xkanban: XP, Kanban and timeboxingFilippo De Santis
 

Destaque (15)

Symfony2: the world slowest framework
Symfony2: the world slowest frameworkSymfony2: the world slowest framework
Symfony2: the world slowest framework
 
Building a-self-sufficient-team
Building a-self-sufficient-teamBuilding a-self-sufficient-team
Building a-self-sufficient-team
 
Applied linear algebra
Applied linear algebraApplied linear algebra
Applied linear algebra
 
Sosiaalinen media: yhteisöt, sisältö & keskustelut
Sosiaalinen media: yhteisöt, sisältö & keskustelutSosiaalinen media: yhteisöt, sisältö & keskustelut
Sosiaalinen media: yhteisöt, sisältö & keskustelut
 
Sosiaalinen media työnhaussa
Sosiaalinen media työnhaussaSosiaalinen media työnhaussa
Sosiaalinen media työnhaussa
 
Medical Microbiology Lab
Medical Microbiology LabMedical Microbiology Lab
Medical Microbiology Lab
 
5 Digital Trends for 2013 - Dynamit
5 Digital Trends for 2013 - Dynamit 5 Digital Trends for 2013 - Dynamit
5 Digital Trends for 2013 - Dynamit
 
Symfony2 per utenti Symfony 1.x: Architettura, modelli ed esempi
Symfony2  per utenti Symfony 1.x: Architettura, modelli ed esempiSymfony2  per utenti Symfony 1.x: Architettura, modelli ed esempi
Symfony2 per utenti Symfony 1.x: Architettura, modelli ed esempi
 
Mémoire Estonie
Mémoire EstonieMémoire Estonie
Mémoire Estonie
 
Youarealwaysonmymind
YouarealwaysonmymindYouarealwaysonmymind
Youarealwaysonmymind
 
Suggestions and Ideas for DigitalOcean
Suggestions and Ideas for DigitalOceanSuggestions and Ideas for DigitalOcean
Suggestions and Ideas for DigitalOcean
 
Arquitectura I Escultura Grega
Arquitectura I Escultura GregaArquitectura I Escultura Grega
Arquitectura I Escultura Grega
 
Xkanban: XP, Kanban and timeboxing
Xkanban: XP, Kanban and timeboxingXkanban: XP, Kanban and timeboxing
Xkanban: XP, Kanban and timeboxing
 
Primer Designing
Primer DesigningPrimer Designing
Primer Designing
 
microbiological diagnosis
microbiological diagnosismicrobiological diagnosis
microbiological diagnosis
 

Último

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Último (20)

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Intro to Publishing iOS Apps - Full Cycle