SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

Más de 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
 

Más de 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
 

Último

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
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
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
 
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
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
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
 
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
 
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
 
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
 
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
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
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
 
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
 
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
 
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
 

Último (20)

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
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
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
 
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
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
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
 
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
 
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
 
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
 
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
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
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
 
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?
 
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
 
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
 

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