iPhone Apps Development With Google Cloud Platform
Upcoming SlideShare
Loading in...5
×
 

iPhone Apps Development With Google Cloud Platform

on

  • 236 views

iPhone application development is a very serious business. This involves a lot of existing and emerging technologies. On the other hand Google is always looking for ways to support developers. Google ...

iPhone application development is a very serious business. This involves a lot of existing and emerging technologies. On the other hand Google is always looking for ways to support developers. 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 speed up iPhone app development process. In this presentation we provide a basic overview of this scenario in a very simple way. Cheers.

Statistics

Views

Total Views
236
Views on SlideShare
236
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    iPhone Apps Development With Google Cloud Platform iPhone Apps Development With Google Cloud Platform Presentation Transcript

    • 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