SlideShare a Scribd company logo
1 of 11
Download to read offline
How to publish an App:
tips and mistakes to avoid!
Webinar, Thursday 26th April 2018
• Stéphane Dayras, Pre Sales Director
• stephane.dayras@rakuten.com
• www.aquafadas.com
2
How to publish an app: tips and mistakes to avoid!
• Apps creation & publishing workflows
• Developer accounts, administrative data & business model
• Multiple information & materials to collect (Starter Pack)
• Deployment methods
• Content regulations / Apple & Google
• Mobile OS: main updates (iOS 11, Android 8)
3
• Apps creation & publishing workflows
Apple case
4
• Developer accounts, administrative data & business model
• 2 developer accounts types at Apple (5 to 10 days validation):
• C A ,EEA . $ )) L
• > C I DC !/CI E $ ()) L
• . 2 C 9
• > A CI IL 9 C > A 9 C C> I D IL
• 9 I ! D C C
• Google developer account: 25$ once only (2 to 3 days validation)
• Valid developer account (payed or renewed)!
• Administrative data and pricing information (Apple)
• -DCI :I $ E D :I E : + C -DCC :I
• ,EE .$ ADE : I : I $ E D DC C> E D A
• - I D I CI E C : C CDI 9 D DC: 9 II
• Business model (free, in-app purchase, in-app subscription…) to define upfront with care!
5
• Multiple information & materials to collect (Starter Pack) 1/2
6
• Multiple information & materials to collect (Starter Pack) 2/2
7
• Deployment methods
• Apple
• - > B > LA GM A MFB M> B >FLB B>
• / - > B > , BEMDL:F>GM DP ) :P DBEBL > :DB :LBGF
L> LA GM A , D> BF (A ML : >D> :L> LA> BF:D :DB :LBGF L> G LA> , M EB BGF
• MFDBEBL> > MB > :DB :LBGF GE , D>
• - MFDBEBL> FG M EB BGF
• GDME> M A: > G :E G > M :LBGF D: > >FL> B > LG > G E:F: >
B L B MLBGF LA GM A 4/4 LGGD
• Google
• D:P LG > > > L .ABF: 9B:GEB -:B M 4>B M
• ,DL> F:LB > LG > 1 / GB , LGB > , 4: C>L 2 E: L G D ,E: GF , LG >
• 4:F: > G B :L> , 044 4:F: > D:P LG >
8
• Content regulations / Apple
• Preferred focus: entertainment, games, highly interactive and animated content…
• No commercial & marketing content, no product catalog, no price...
• Training & technical content more tolerated
• No explicit content (sex, violence, racism…)
• Secure URLs (https) recommended
• Do not mention Android or display an Android device or logo
• Do not show Apple devices in your content (iPhone, iPad…), only screenshots of the App content
• Push certificate can be applied after the App publication (has to be renewed!)
• Paid products have to be manually entered, one by one (batch processes can be created)
• Apple can change the rules at any time!
9
• Content regulations / Google
• No explicit content (sex, violence, racism…), but less strict than Apple
• Content classification based on standards (PEGI, ESRB…), more restrictive, but easy
content categorisation process (the submission form will calculate the rating automatically)
• Subscriptions hard to change or delete -> need to create new ones for any update and wait
for renewals dates to apply
• Push notifications must be applied before the App submission!
• Unique KeyStore key for authentication or content cryptography generated at the first App
submission time only! To store safely, no way to gather it again after.
10
• Mobile OS: main updates (iOS 11, Android 8)
• iOS 11
• ( :B
• 1 4 : B: 6 2 4 :B: B 6 : 2G6
• 9BB
• ,2B2 :D24G -, 0
• Android Oreo 8 (API level 26)
• 6 : : 6 2 96 6
• 6BB6 64 :BG 6 2 46
• 6 B 6 62 6 & ) ( :B 2B:D6 : 2 :6 : 6 B -6
• Update your App at least once a year!
How to publish an App : tips and mistakes to avoid

More Related Content

Similar to How to publish an App : tips and mistakes to avoid

Shobeir - Pebble
Shobeir - PebbleShobeir - Pebble
Shobeir - Pebble
Startupi
 
Hector Hungria P - CV2016 Last Updated Long
Hector Hungria P - CV2016 Last Updated LongHector Hungria P - CV2016 Last Updated Long
Hector Hungria P - CV2016 Last Updated Long
Hector Hungria
 
Jose l ugia 6 wunderkinder, momenta
Jose l ugia  6 wunderkinder, momentaJose l ugia  6 wunderkinder, momenta
Jose l ugia 6 wunderkinder, momenta
apps4allru
 
Resume_MCA_2016_Divya-3
Resume_MCA_2016_Divya-3Resume_MCA_2016_Divya-3
Resume_MCA_2016_Divya-3
Divya S
 

Similar to How to publish an App : tips and mistakes to avoid (20)

Apspstore Search Optimization (ASO) – Where to Start?
Apspstore Search Optimization (ASO) – Where to Start?Apspstore Search Optimization (ASO) – Where to Start?
Apspstore Search Optimization (ASO) – Where to Start?
 
Enterprise iPad Development Without Notes
Enterprise iPad Development Without NotesEnterprise iPad Development Without Notes
Enterprise iPad Development Without Notes
 
Big Trouble in Little Networks, new and improved
Big Trouble in Little Networks, new and improvedBig Trouble in Little Networks, new and improved
Big Trouble in Little Networks, new and improved
 
Easy path to machine learning (2022)
Easy path to machine learning (2022)Easy path to machine learning (2022)
Easy path to machine learning (2022)
 
Does Your Stuff Scale?
Does Your Stuff Scale?Does Your Stuff Scale?
Does Your Stuff Scale?
 
Shobeir - Pebble
Shobeir - PebbleShobeir - Pebble
Shobeir - Pebble
 
Build your cross-platform service in a week with App Engine
Build your cross-platform service in a week with App EngineBuild your cross-platform service in a week with App Engine
Build your cross-platform service in a week with App Engine
 
Hector Hungria P - CV2016 Last Updated Long
Hector Hungria P - CV2016 Last Updated LongHector Hungria P - CV2016 Last Updated Long
Hector Hungria P - CV2016 Last Updated Long
 
API Security - OWASP top 10 for APIs + tips for pentesters
API Security - OWASP top 10 for APIs + tips for pentestersAPI Security - OWASP top 10 for APIs + tips for pentesters
API Security - OWASP top 10 for APIs + tips for pentesters
 
Building Facebook Apps
Building Facebook AppsBuilding Facebook Apps
Building Facebook Apps
 
Jose l ugia 6 wunderkinder, momenta
Jose l ugia  6 wunderkinder, momentaJose l ugia  6 wunderkinder, momenta
Jose l ugia 6 wunderkinder, momenta
 
One Man App
One Man AppOne Man App
One Man App
 
Capstone presentation - GloboGym
Capstone presentation - GloboGymCapstone presentation - GloboGym
Capstone presentation - GloboGym
 
SamSegalResume
SamSegalResumeSamSegalResume
SamSegalResume
 
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdf
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdfiOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdf
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdf
 
Resume_MCA_2016_Divya-3
Resume_MCA_2016_Divya-3Resume_MCA_2016_Divya-3
Resume_MCA_2016_Divya-3
 
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...
 
Tuli eServices_Mobile portfolio
 Tuli eServices_Mobile portfolio Tuli eServices_Mobile portfolio
Tuli eServices_Mobile portfolio
 
Google App Engine - unusual application plaform for your next SaaS Project
Google App Engine - unusual application plaform for your next SaaS ProjectGoogle App Engine - unusual application plaform for your next SaaS Project
Google App Engine - unusual application plaform for your next SaaS Project
 
27.1.2014 Tampere. Perinteinen mobiilimaailma murroksessa. Tommi Teräsvirta: ...
27.1.2014 Tampere. Perinteinen mobiilimaailma murroksessa. Tommi Teräsvirta: ...27.1.2014 Tampere. Perinteinen mobiilimaailma murroksessa. Tommi Teräsvirta: ...
27.1.2014 Tampere. Perinteinen mobiilimaailma murroksessa. Tommi Teräsvirta: ...
 

Recently uploaded

Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
tbatkhuu1
 
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 

Recently uploaded (20)

Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
Pillar-Based Marketing Master Class - Ryan Brock
Pillar-Based Marketing Master Class - Ryan BrockPillar-Based Marketing Master Class - Ryan Brock
Pillar-Based Marketing Master Class - Ryan Brock
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setups
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
Foundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David PisarekFoundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David Pisarek
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
Navigating the SEO of Tomorrow, Competitive Benchmarking, China as an e-Comme...
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 Reports
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
Riding the Wave of AI Disruption - Navigating the AI Fear Cycle in Marketing ...
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girl
 

How to publish an App : tips and mistakes to avoid

  • 1. How to publish an App: tips and mistakes to avoid! Webinar, Thursday 26th April 2018 • Stéphane Dayras, Pre Sales Director • stephane.dayras@rakuten.com • www.aquafadas.com
  • 2. 2 How to publish an app: tips and mistakes to avoid! • Apps creation & publishing workflows • Developer accounts, administrative data & business model • Multiple information & materials to collect (Starter Pack) • Deployment methods • Content regulations / Apple & Google • Mobile OS: main updates (iOS 11, Android 8)
  • 3. 3 • Apps creation & publishing workflows Apple case
  • 4. 4 • Developer accounts, administrative data & business model • 2 developer accounts types at Apple (5 to 10 days validation): • C A ,EEA . $ )) L • > C I DC !/CI E $ ()) L • . 2 C 9 • > A CI IL 9 C > A 9 C C> I D IL • 9 I ! D C C • Google developer account: 25$ once only (2 to 3 days validation) • Valid developer account (payed or renewed)! • Administrative data and pricing information (Apple) • -DCI :I $ E D :I E : + C -DCC :I • ,EE .$ ADE : I : I $ E D DC C> E D A • - I D I CI E C : C CDI 9 D DC: 9 II • Business model (free, in-app purchase, in-app subscription…) to define upfront with care!
  • 5. 5 • Multiple information & materials to collect (Starter Pack) 1/2
  • 6. 6 • Multiple information & materials to collect (Starter Pack) 2/2
  • 7. 7 • Deployment methods • Apple • - > B > LA GM A MFB M> B >FLB B> • / - > B > , BEMDL:F>GM DP ) :P DBEBL > :DB :LBGF L> LA GM A , D> BF (A ML : >D> :L> LA> BF:D :DB :LBGF L> G LA> , M EB BGF • MFDBEBL> > MB > :DB :LBGF GE , D> • - MFDBEBL> FG M EB BGF • GDME> M A: > G :E G > M :LBGF D: > >FL> B > LG > G E:F: > B L B MLBGF LA GM A 4/4 LGGD • Google • D:P LG > > > L .ABF: 9B:GEB -:B M 4>B M • ,DL> F:LB > LG > 1 / GB , LGB > , 4: C>L 2 E: L G D ,E: GF , LG > • 4:F: > G B :L> , 044 4:F: > D:P LG >
  • 8. 8 • Content regulations / Apple • Preferred focus: entertainment, games, highly interactive and animated content… • No commercial & marketing content, no product catalog, no price... • Training & technical content more tolerated • No explicit content (sex, violence, racism…) • Secure URLs (https) recommended • Do not mention Android or display an Android device or logo • Do not show Apple devices in your content (iPhone, iPad…), only screenshots of the App content • Push certificate can be applied after the App publication (has to be renewed!) • Paid products have to be manually entered, one by one (batch processes can be created) • Apple can change the rules at any time!
  • 9. 9 • Content regulations / Google • No explicit content (sex, violence, racism…), but less strict than Apple • Content classification based on standards (PEGI, ESRB…), more restrictive, but easy content categorisation process (the submission form will calculate the rating automatically) • Subscriptions hard to change or delete -> need to create new ones for any update and wait for renewals dates to apply • Push notifications must be applied before the App submission! • Unique KeyStore key for authentication or content cryptography generated at the first App submission time only! To store safely, no way to gather it again after.
  • 10. 10 • Mobile OS: main updates (iOS 11, Android 8) • iOS 11 • ( :B • 1 4 : B: 6 2 4 :B: B 6 : 2G6 • 9BB • ,2B2 :D24G -, 0 • Android Oreo 8 (API level 26) • 6 : : 6 2 96 6 • 6BB6 64 :BG 6 2 46 • 6 B 6 62 6 & ) ( :B 2B:D6 : 2 :6 : 6 B -6 • Update your App at least once a year!