Course Name: Advance Training on Web Application Development on iphone/ipad
Course Code: PBS_APP_003
Course Duration: 45 Days
Course Fees:
Contact Us:- [M:- +91 8790059362] [L:- 040 40181104 ]
E-mail Us:- training@primebitsolutions.com
Deployment options:
Instructor-led Regular Classroom Training, Instructor-led Regular Online Training.
Customized it:
We can customize the course contents and course duration according to your Requirement. We can help you to identifying those needs and specifications.
Prerequisite:
Candidates must have earlier experience in web pages development using HTML 5, CSS 3, Java Script.
Course Descriptions:
Module1: Web Programming Crash Course
Before we dive in and start building applications for the iPhone, I’d like to quickly establish the playing field. In this module, I’ll define key terms, compare the pros and cons of the two most common development approaches, and present a crash course in the three core web technologies that are used in this module.
Module 2: Basic iphone Styling
Ultimately, we are going to build a native iPhone app using HTML, CSS, and JavaScript. The first step on this journey is to get comfortable styling HTML to look like an iPhone app. In this module, I’ll show you how to apply CSS styles to a bunch of existing HTML pages so that they are easily navigable on an iPhone. So, in addition to moving closer to building a native app, you’ll be learning a practical (and valuable) skill that you can use immediately.
Module 3: Advance iphone Styling
In our quest to build an iPhone app without Objective-C, we’ve so far learned how to use CSS to style a collection of HTML pages to look like an iPhone app. In this module, we’ll lay the groundwork to make those same pages behave like an iPhone app. Specifically, we’ll discuss using Ajax to turn a full website into a single-page app, how to create a back button with history using JavaScript, and how to take advantage of the Web Clip icon and full screen mode features of the iPhone to launch your app without Mobile Safari intruding upon the user experience.
Module 4: Animation
iPhone apps have a number of distinctive animation characteristics that add context and meaning for the user. For example, pages slide left as you drill down through links, and slide right as you navigate back. In this module, you’ll learn how to add characteristic behaviors like sliding, page flip, and more to your web app. These changes, in combination with Ajax and full screen mode, will make your web app almost indistinguishable from a native application.
Module 5: Client Side Data Storage
Most software applications need to store data in some sort of persistent fashion in order to be useful. When it comes to web apps, this task has traditionally been handled either with a server-side database or cookies set in the browser. With the advent of HTML5, web developers now have a few more options: localStorage, sessionStorage, and client-side databases.
Module 6: Offline Application
There’s a feature of HTML5 called the offline application cache that allows users to run web apps even when they are not connected to the Internet. It works like this: when a user navigates to your web app, the browser downloads and stores all the files it needs to display the page (HTML, CSS, JavaScript, images, etc.). The next time the user navigates to your web app, the browser will recognize the URL and serve the files out of the local application cache instead of pulling them across the network.
Module 7: Native Application
Our web app can now do many of the things that a native app can do: launch from the home screen, run in full screen mode, store data locally on the iPhone, and operate in offline mode. We’ve formatted it nicely for the device and set up native-looking animations to provide feedback and context to the user.
Module 8: Submitting Your App to iTunes
Finally, the moment you’ve been waiting for: submitting your completed app to iTunes. This module will teach you all processes required to submit completed App to iTunes.
Real Time Live Project will be implemented using apple software Emulator and Apple Hardware Devices in our R&D labs s