SlideShare a Scribd company logo
1 of 11
IOS
• iOS (previously iPhone OS) is a mobile operating system developed
and distributed by Apple Inc.
• Originally unveiled in 2007 for the iPhone, it has been extended to
support other Apple devices such as the iPod Touch (September
2007), iPad (January 2010), iPad Mini (November 2012) and second-
generation Apple TV onward (September 2010).
• It had a 21% share of the smartphone mobile operating system units
shipped in the fourth quarter of 2012, behind Google's Android.
IPHONE APPLICATION
DEVELOPMENT
• Mobile application development is the process by which application
software is developed for low-power handheld devices, such as
personal digital assistants, enterprise digital assistants or mobile
phones.
• These applications can be pre-installed on phones during
manufacturing, downloaded by customers from various mobile
software distribution platforms, or delivered as web applications using
server-side or client-side processing (e.g. JavaScript) to provide an
"application-like" experience within a Web browser.
• A 2013 analyst report estimates there are 529,000 direct App Economy
jobs within the EU 28 members, 60% of which are mobile app
developers.
GOOGLE CLOUD STORAGE
• Google Cloud Storage is a RESTful online file storage web service for
storing and accessing your data on Google's infrastructure.
• The service combines the performance and scalability of Google's
cloud with advanced security and sharing capabilities.
• It is an Infrastructure as a Service (IaaS), comparable to Amazon S3
online storage service.
IPHONE APPLICATION DEVELOPMENT
WITH GOOGLE CLOUD PLATFORM
• Mobile backend enable iOS developers to create connected mobile
apps without writing server-side code.
• Google has simplified server-side development for iOS developers
with Mobile Backend Starter for iOS. With Mobile Backend and
Objective-C client libraries iOS developers can:
• Store data in the cloud and share between users
• Send device-to-device push notifications
• Use continuous queries to notify devices of data changes
• Authenticate users using Google Accounts
MOBILE BACKEND STARTER
• The Mobile Backend Starter is a Google App Engine application.
• Developers can support hundreds of concurrent users at no charge.
• This source code for the entire app, both the backend as well as the
Android and iOS clients, is available on Github, so developers are free
to explore and add specific customizations.
GETTING STARTED
• Developers can try out the Mobile Backend Starter on an iPhone or
iPad in just a few steps :
• Provision your backend on App Engine
• Download the iOS client zip file (or clone from GitHub repository)
• Run the sample on a physical device (note: the sample does not run
on the iOS simulator)
HOW IT WORKS?
• Developers use Google’s framework classes to interact with the
deployed backend as if it was local to the device.
• Google incorporated recent work to deliver scalable, reliable push
notifications to thousands of iOS devices via the Apple Push
Notification Service.
• The same set of features exists for both Android and iOS, and the
backend manages the platform specifics such as using Google Cloud
Messaging for Android and APNS for iOS devices.
RESOURCES
Google Developers. (2013). “Google Cloud Platform: Run the iOS
Sample”. Retrieved from
https://developers.google.com/cloud/samples/mbs/ios/ on April
01, 2014.
Venture Beat. (2013). “Google’s new cloud development tools for iPhone
apps are a strategic masterpiece”. Retrieved from
http://venturebeat.com/2013/10/09/googles-new-cloud-
development-tools-for-iphone-apps-are-a-complete-strategic-
masterpiece/ on April 01, 2014.
Cygnis Media. (2013). “Design And Develop Cloud-Based Products”.
Retrieved from http://www.cygnismedia.com/blog/design-and-
develop-cloud-based-products/ on April 01, 2014.
Are You Looking For iPhone Application Development Agency visit now:
http://www.cygnismedia.com/mobile-phone-application/iphone-application.html

More Related Content

More from Nelsan Ellis

The modern marketer
The modern marketerThe modern marketer
The modern marketerNelsan Ellis
 
Marketing campaign ideas
Marketing campaign ideasMarketing campaign ideas
Marketing campaign ideasNelsan Ellis
 
Social media trends 2013
Social media trends 2013Social media trends 2013
Social media trends 2013Nelsan Ellis
 
Marketing trends to watch in 2013
Marketing trends to watch in 2013Marketing trends to watch in 2013
Marketing trends to watch in 2013Nelsan Ellis
 
Application Development Tools For Android
Application Development Tools For AndroidApplication Development Tools For Android
Application Development Tools For AndroidNelsan Ellis
 
Web Application Security
Web Application SecurityWeb Application Security
Web Application SecurityNelsan Ellis
 
Social Media Strategy For 2013
Social Media Strategy For 2013Social Media Strategy For 2013
Social Media Strategy For 2013Nelsan Ellis
 
Top 10 Social Media Websites
Top 10 Social Media WebsitesTop 10 Social Media Websites
Top 10 Social Media WebsitesNelsan Ellis
 
Android App Marketing
Android App MarketingAndroid App Marketing
Android App MarketingNelsan Ellis
 
Social Media Marketing
Social Media MarketingSocial Media Marketing
Social Media MarketingNelsan Ellis
 
Facebook vs google+
Facebook vs google+Facebook vs google+
Facebook vs google+Nelsan Ellis
 
Facebook help to grow business
Facebook help to grow businessFacebook help to grow business
Facebook help to grow businessNelsan Ellis
 

More from Nelsan Ellis (13)

The modern marketer
The modern marketerThe modern marketer
The modern marketer
 
Marketing campaign ideas
Marketing campaign ideasMarketing campaign ideas
Marketing campaign ideas
 
Social media trends 2013
Social media trends 2013Social media trends 2013
Social media trends 2013
 
Marketing trends to watch in 2013
Marketing trends to watch in 2013Marketing trends to watch in 2013
Marketing trends to watch in 2013
 
Application Development Tools For Android
Application Development Tools For AndroidApplication Development Tools For Android
Application Development Tools For Android
 
Web Application Security
Web Application SecurityWeb Application Security
Web Application Security
 
Social Media Strategy For 2013
Social Media Strategy For 2013Social Media Strategy For 2013
Social Media Strategy For 2013
 
Top 10 Social Media Websites
Top 10 Social Media WebsitesTop 10 Social Media Websites
Top 10 Social Media Websites
 
Android App Marketing
Android App MarketingAndroid App Marketing
Android App Marketing
 
Iphone vs android
Iphone vs androidIphone vs android
Iphone vs android
 
Social Media Marketing
Social Media MarketingSocial Media Marketing
Social Media Marketing
 
Facebook vs google+
Facebook vs google+Facebook vs google+
Facebook vs google+
 
Facebook help to grow business
Facebook help to grow businessFacebook help to grow business
Facebook help to grow business
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
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
 
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
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
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
 
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
 
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
 
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
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
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
 
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
 
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.
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
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
 
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
 
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
 
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
 

iPhone Apps Development With Google Cloud Platform

  • 1.
  • 2. IOS • iOS (previously iPhone OS) is a mobile operating system developed and distributed by Apple Inc. • Originally unveiled in 2007 for the iPhone, it has been extended to support other Apple devices such as the iPod Touch (September 2007), iPad (January 2010), iPad Mini (November 2012) and second- generation Apple TV onward (September 2010). • It had a 21% share of the smartphone mobile operating system units shipped in the fourth quarter of 2012, behind Google's Android.
  • 3. IPHONE APPLICATION DEVELOPMENT • Mobile application development is the process by which application software is developed for low-power handheld devices, such as personal digital assistants, enterprise digital assistants or mobile phones. • These applications can be pre-installed on phones during manufacturing, downloaded by customers from various mobile software distribution platforms, or delivered as web applications using server-side or client-side processing (e.g. JavaScript) to provide an "application-like" experience within a Web browser. • A 2013 analyst report estimates there are 529,000 direct App Economy jobs within the EU 28 members, 60% of which are mobile app developers.
  • 4. GOOGLE CLOUD STORAGE • Google Cloud Storage is a RESTful online file storage web service for storing and accessing your data on Google's infrastructure. • The service combines the performance and scalability of Google's cloud with advanced security and sharing capabilities. • It is an Infrastructure as a Service (IaaS), comparable to Amazon S3 online storage service.
  • 5. IPHONE APPLICATION DEVELOPMENT WITH GOOGLE CLOUD PLATFORM • Mobile backend enable iOS developers to create connected mobile apps without writing server-side code. • Google has simplified server-side development for iOS developers with Mobile Backend Starter for iOS. With Mobile Backend and Objective-C client libraries iOS developers can: • Store data in the cloud and share between users • Send device-to-device push notifications • Use continuous queries to notify devices of data changes • Authenticate users using Google Accounts
  • 6. MOBILE BACKEND STARTER • The Mobile Backend Starter is a Google App Engine application. • Developers can support hundreds of concurrent users at no charge. • This source code for the entire app, both the backend as well as the Android and iOS clients, is available on Github, so developers are free to explore and add specific customizations.
  • 7. GETTING STARTED • Developers can try out the Mobile Backend Starter on an iPhone or iPad in just a few steps : • Provision your backend on App Engine • Download the iOS client zip file (or clone from GitHub repository) • Run the sample on a physical device (note: the sample does not run on the iOS simulator)
  • 8.
  • 9. HOW IT WORKS? • Developers use Google’s framework classes to interact with the deployed backend as if it was local to the device. • Google incorporated recent work to deliver scalable, reliable push notifications to thousands of iOS devices via the Apple Push Notification Service. • The same set of features exists for both Android and iOS, and the backend manages the platform specifics such as using Google Cloud Messaging for Android and APNS for iOS devices.
  • 10. RESOURCES Google Developers. (2013). “Google Cloud Platform: Run the iOS Sample”. Retrieved from https://developers.google.com/cloud/samples/mbs/ios/ on April 01, 2014. Venture Beat. (2013). “Google’s new cloud development tools for iPhone apps are a strategic masterpiece”. Retrieved from http://venturebeat.com/2013/10/09/googles-new-cloud- development-tools-for-iphone-apps-are-a-complete-strategic- masterpiece/ on April 01, 2014. Cygnis Media. (2013). “Design And Develop Cloud-Based Products”. Retrieved from http://www.cygnismedia.com/blog/design-and- develop-cloud-based-products/ on April 01, 2014.
  • 11. Are You Looking For iPhone Application Development Agency visit now: http://www.cygnismedia.com/mobile-phone-application/iphone-application.html