Mobile Development Training Courses

Mobile Development Training

Mobile Programming covers the frameworks and techniques needed to develop mobile applications.

Client Testimonials

Cross-platform mobile development with PhoneGap/Apache Cordova

Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.

Philipp Hunger - OÖ Gebietskrankenkasse

Mobile Development Course Outlines

Code Name Duration Overview
451 Cross-platform mobile development with PhoneGap/Apache Cordova 21 hours The objective of cross-platform frameworks is to allow you to write applications once and have it run on multiple platforms. Want to build an iPhone app that will also run on Android? Have a customer turn round and want their Android app to run on Windows Phone? No problem. On this three-day PhoneGap/Apache Cordova course you will look at two different yet complimentary technologies for cross-platform mobile development. (Apache Cordova is the new name for PhoneGap. Adobe acquired PhoneGap from the original developers and gifted it to the Apache Software Foundation.) Upon completion of this PhoneGap/Apache Cordova course, you will be able to build fully-functioning mobile Web applications using the framework, manage source code and handle platform tweaks, create “native like” experiences from a web application -- and much more! Day 1 Getting up and running Accessing native capabilities of the device Structuring source code and handling SCM Persisting data locally Building forms and communicating with the server Day 2 Network communication Managing source code and handling platform tweaks Using plug-ins Working with lists of data Day 3 Using jQuery Mobile with PhoneGap applications Presenting Lists of Data Handling Touch Events Packaging your apps
androidhybapp Android Hybrid Applications 35 hours One of the android platform available user interface control, is the web view. The web view functions as a small web browser and is capable of parsing and displaying data similarly to any web browser. Its implementation is based on the WebKit open source browser. The same engine Chrome and Safari are based on. The methods we can call on a web view object allows us having a smooth integration between the data displayed within the web view and the native part of our application. This integration allows us to enjoy both worlds. This course focuses on these new types of applications, also known as hybrid applications. XHTML CSS DOM HTML5 JavaScript Ajax jQuery jQuery Mobile WebView
MA1 Mobile Architectures & Solutions 21 hours A tour of all available technologies for mobile development, as native development, hybrid development and cross native development. An introduction to the topics connected to the development of mobile apps as NoSql database, Cloud Computing, Social Networks and much more. A must for every software architect and senior developer involved in mobile apps development. Audience: Software Developers,Software Architects Module 1 Introduction to Mobile Native Development in Android, iOS and Windows Phone: Programming Languages, Tools and Technologies Module 2 Introduction to Native Cross Platform environments: Titanium Appcelerator and Xamarin Introduction to Hybrid Mobile Development: Apache Cordova Cloud and Mobile Development Module 3 Big Data and Mobile Integrate your app with Social Networks App Store, Google Play and Windows Phone Marketplace
mobdevdm Mobile Development - An Overview for Decision Makers 7 hours A tour of the technologies which can be used to efficiently target smartphones and tablets users. The pros and cons, the skills required, the business implications. Audience This course is intended for decision makers such as company directors, CTO’s, business analysts, project managers, software architects and all the ones who need to understand the implications of a technology choice before committing into one or another. After completing this course, participants will be able to: Identify the main actors on the mobile development arena Understand the major implication of a technology from the user point of view Understand in broad terms the skills required to develop and maintain each technology What does mobile application mean? An overview over the markets Native vs web vs hybrid application What are the options available today and the skills/resources needed for each What is the average cost of a mobile application What is the average length of a project A few sample scenarios of business implementations Questions and answers
xamarin Xamarin: Build native mobile applications for Android, iOS and Windows from a single code base 14 hours Xamarin is an open-source, C# based set of tools for writing Android, iOS and Windows apps with native user interfaces and a shared code base across all platforms.  It allows developers to use the same IDE, language, and APIs everywhere -- anything that can be done in Objective-C, Swift, or Java can be done in C# with Xamarin. Xamarin is owned by Microsoft and is included with Visual Studio. In this training, participants learn key aspects of Xamarin as they take on the development of their own sets of mobile application for Android, iOS and Windows. Audience     Mobile developers and programmers Format of the course     Overview of Xamarin's features and capabilities along with step-by-step development of a mobile application (for iOS, Android and Windows). Introduction Understanding the Xamarin architecture Xamarin developer tools Setting up your development environment Creating your first application Making your application interactive Model Classes and Event Handling Creating the UI Collections, Persistence, and MVVM (Model-View-View-Model) in Xamarin Data binding in Xamarin Using pages in Xamarin Architecting for multiple platforms Building your application Testing your application Debugging your application Optimizing the performance of your application Deploying your application to the iOS App Store Deploying your Android application
meteor Meteor: Use JavaScript to develop cross-platform mobile applications 14 hours Meteor (aka MeteorJS) is an open-source JavaScript web framework written in Node.js. It integrates with MongoDB and enables rapid prototyping of Android and iOS applications. This course introduces the fundamentals of Meteor and walks participants through the creation of a real-time web applications for both desktop and mobile platforms. Audience     Front-end developers     Anyone interested in learning Meteor Format of the course     Overview of Meteor's features and capabilities along with step-by-step development of a mobile application for iOS and Android. Introduction to Meteor JavaScript Installing Meteor Meteor architecture Overview of MongoDB Creating a Meteor application Meteor's project file structure Creating a Template and Collections Working with Forms and Events Sessions and Trackers in Meteor Working with the the Core API Working with HTTP, Email, Assets Creating a database in Meteor Building database collections Sorting the data in Meteor Building a user accounts system Creating packages in Meteor Deploying your application

Upcoming Courses

CourseCourse DateCourse Price [Remote / Classroom]
Meteor: Use JavaScript to develop cross-platform mobile applications - Bristol, Temple GateTue, 2017-05-09 09:30£2000 / £2600
Xamarin: Build native mobile applications for Android, iOS and Windows from a single code base - GlasgowWed, 2017-05-10 09:30£2000 / £2700
Cross-platform mobile development with PhoneGap/Apache Cordova - London, Hatton GardenWed, 2017-05-10 09:30£3000 / £3500
Mobile Development - An Overview for Decision Makers - Swansea- Princess HouseThu, 2017-05-11 09:30£1000 / £1000
Android Hybrid Applications - PortsmouthMon, 2017-05-15 09:30£5000 / £5200

Other regions

Weekend Mobile Development courses, Evening Mobile Development training, Mobile Development boot camp, Mobile Development instructor-led , Mobile Development classes, Mobile Development coaching, Mobile Development on-site, Mobile Development trainer , Mobile Development instructor, Mobile Development one on one training , Evening Mobile Development courses,Weekend Mobile Development training, Mobile Development private courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients