Android Application Development by Emerge Trainings - SpeedyCourse Philippines
We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

Details

This Android app development training course focuses on the development of mobile applications for Android devices from several different vendors. Learn android programming and app development in a class that learns together with the help of a professional industry trainor. We introduce the specific methods, technologies and skills required for mobile app development using the Android platform, utilizing tools and mechanisms that are introduced both on the command line as well as within the Android Studio IDE in order to facilitate deeper understanding and to turn the participants into capable mobile app developers. By the end of the module, the participants will have the knowledge and experience to develop Android apps, and will be intimately familiar with the overall discipline of mobile app development.

Outline

  • Introduction to the Android platform (history, Java, Dalvik, Android devices and ecosystem, architecture, APIs, security and permissions, application distribution methods)
  • Development tools (JDK, Android SDK, Ant, Eclipse, adb); installation, configuration and usage of the tools; setting up the emulator and configuring a virtual device; connecting and testing on an actual device; testing and debugging applications
  • [Introduction to the Java programming language (if included). Note: If included, the language is introduced strictly for the purpose of being able to practically use the language to access the Android API and to make Android applications; full and complete mastery of all aspects of the language would not be the objective in this module]
  • Creating a new Android project; starting a new application from scratch
  • Application configuration (permissions, application title, icon, required API versions, etc.)
  • Key concepts of an Android application (activities, views, layouts, intents, context, application)
  • Commonly used APIs: Graphical user interface (GUI) components, networking APIs, audio, animations, camera, hardware sensors, preferences, SQL database)
  • Multithreading and background processing
  • Differences between different versions of Android; managing the differences from a developer's perspective; best practices for application design and implementation
  • Deployment, release and distribution of applications (signing applications, obfuscation, Google Play)
Reviews
Be the first to write a review about this course.
Write a Review

Job and Esther Technologies is a software engineering company with offices in Philippines and Finland. The company focuses heavily on internal R&D and product development, producing software products and solutions that it markets to a worldwide audience in various industries. The main business areas of the company include development, licensing and operation of software products, as well as professional services, consulting, trainings and customized development services. Specifically, the company has unique special expertise in the development of software applications on multiple application platforms and operating systems, specifically in mobile environments and handsets.

The company is also engaged in servicing the gaming industry, and develops 2D and 3D graphics engines and utilities that can be used in the development of applications with high visual appeal. Given the extensive breadth of expertise gained from the R&D activities, Job and Esther Technologies offers professional expert services also to other companies, mainly in the forms of trainings, consulting services and software development projects. The company has also serviced customers with manpower services, and in setting up dedicated development teams. Job and Esther Technologies operates a very popular training program under the brand name Emerge, which teaches IT professionals, academic faculty members as well as students in various advanced skills and topics that are required in today's IT industry. The customers availing the professional services have been very pleased with the cutting edge nature of the service approach, given that all trainers, consultants and service engineers are always involved in R&D projects as well. ...

Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.