SlideShare a Scribd company logo
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

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?
Nguyen Minh Quang
 
Enterprise iPad Development Without Notes
Enterprise iPad Development Without NotesEnterprise iPad Development Without Notes
Enterprise iPad Development Without Notes
jaxarcsig
 
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
Stacy Devino
 
Easy path to machine learning (2022)
Easy path to machine learning (2022)Easy path to machine learning (2022)
Easy path to machine learning (2022)
wesley chun
 
Does Your Stuff Scale?
Does Your Stuff Scale?Does Your Stuff Scale?
Does Your Stuff Scale?
stevenh0lmes
 
Shobeir - Pebble
Shobeir - PebbleShobeir - Pebble
Shobeir - PebbleStartupi
 
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
Jl_Ugia
 
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 LongHector Hungria
 
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
Inon Shkedy
 
Building Facebook Apps
Building Facebook AppsBuilding Facebook Apps
Building Facebook Apps
David Keener
 
Jose l ugia 6 wunderkinder, momenta
Jose l ugia  6 wunderkinder, momentaJose l ugia  6 wunderkinder, momenta
Jose l ugia 6 wunderkinder, momentaapps4allru
 
One Man App
One Man AppOne Man App
One Man App
Dariusz Łuksza
 
Capstone presentation - GloboGym
Capstone presentation - GloboGymCapstone presentation - GloboGym
Capstone presentation - GloboGym
joyousone1104
 
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
Smith Daniel
 
Resume_MCA_2016_Divya-3
Resume_MCA_2016_Divya-3Resume_MCA_2016_Divya-3
Resume_MCA_2016_Divya-3Divya S
 
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...
Domingo Suarez Torres
 
Tuli eServices_Mobile portfolio
 Tuli eServices_Mobile portfolio Tuli eServices_Mobile portfolio
Tuli eServices_Mobile portfolio
TULI eServices Inc.
 
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
Alek Kowalczyk
 
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: ...
Tieturi Oy
 

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

Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
De-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah GrapDe-risk Your Digital Evolution - Hannah Grap
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Playlist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music UPlaylist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music U
SemajahParker
 
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly BulletinBLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BalmerLawrie
 
Digital Commerce Lecture for Advanced Digital & Social Media Strategy at UCLA...
Digital Commerce Lecture for Advanced Digital & Social Media Strategy at UCLA...Digital Commerce Lecture for Advanced Digital & Social Media Strategy at UCLA...
Digital Commerce Lecture for Advanced Digital & Social Media Strategy at UCLA...
Valters Lauzums
 
10 Videos Any Business Can Make Right Now! - Shelly Nathan
10 Videos Any Business Can Make Right Now! - Shelly Nathan10 Videos Any Business Can Make Right Now! - Shelly Nathan
10 Videos Any Business Can Make Right Now! - Shelly Nathan
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive EdgeDigital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Marketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee LevittMarketing as a Primary Revenue Driver - Lee Levitt
Generative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter WeltmanGenerative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter Weltman
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Email Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris FerrisEmail Marketing Master Class - Chris Ferris
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
My Personal Brand Exploration by Mariano
My Personal Brand Exploration by MarianoMy Personal Brand Exploration by Mariano
My Personal Brand Exploration by Mariano
marianooscos
 
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
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Unlocking Everyday Narratives: The Power of Storytelling in Marketing - Chad...
Unlocking Everyday Narratives: The Power of Storytelling in Marketing  - Chad...Unlocking Everyday Narratives: The Power of Storytelling in Marketing  - Chad...
Unlocking Everyday Narratives: The Power of Storytelling in Marketing - Chad...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow
 
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User JourneysMastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Search Engine Journal
 
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
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 

Recently uploaded (20)

Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
 
De-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah GrapDe-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah Grap
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis Yu
 
Playlist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music UPlaylist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music U
 
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly BulletinBLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
 
Digital Commerce Lecture for Advanced Digital & Social Media Strategy at UCLA...
Digital Commerce Lecture for Advanced Digital & Social Media Strategy at UCLA...Digital Commerce Lecture for Advanced Digital & Social Media Strategy at UCLA...
Digital Commerce Lecture for Advanced Digital & Social Media Strategy at UCLA...
 
10 Videos Any Business Can Make Right Now! - Shelly Nathan
10 Videos Any Business Can Make Right Now! - Shelly Nathan10 Videos Any Business Can Make Right Now! - Shelly Nathan
10 Videos Any Business Can Make Right Now! - Shelly Nathan
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive EdgeDigital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
 
Marketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee LevittMarketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee Levitt
 
Generative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter WeltmanGenerative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter Weltman
 
Metaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene CaponMetaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene Capon
 
Email Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris FerrisEmail Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris Ferris
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis Yu
 
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
 
My Personal Brand Exploration by Mariano
My Personal Brand Exploration by MarianoMy Personal Brand Exploration by Mariano
My Personal Brand Exploration by Mariano
 
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
 
Unlocking Everyday Narratives: The Power of Storytelling in Marketing - Chad...
Unlocking Everyday Narratives: The Power of Storytelling in Marketing  - Chad...Unlocking Everyday Narratives: The Power of Storytelling in Marketing  - Chad...
Unlocking Everyday Narratives: The Power of Storytelling in Marketing - Chad...
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
 
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User JourneysMastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
 
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
 

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!