logo
Contact Us
  • Certifications
  • Certification Training
  • Courses
  • Training Options
  • Free Training
  • Upcoming Events
  • Tools
  • About

Free Software Testing Training Click For Info

Software Testing Training Is Coming To Your TownClick For Dates

Enter the Bug Free ZoneClick to Enter

Online Software Testing Training at your Pace and your PlaceClick For Details

On-Site Software Testing Training For Your TeamClick For Details

Mobile Development Technologies

Course available as online self-paced
Course available to schedule onsite
Learn More
Applicable Certifications:
CMSTP #1
Concepts

The course aims at equipping software quality assurance and testing professionals with the understanding of technologies used to develop mobile application that would be useful for planning, designing, and executing tests for mobile platforms. It addresses the most common mobile operating systems and surveys different types of hardware. Then we proceed to discussing the types of mobile applications while highlighting the differences between native, hybrid, and web apps. Finally, we will survey the most common development techniques. All this, while emphasizing the aspects relevant to planning, designing, and executing mobile tests.

Participants will learn:
  • What are the most common operating systems that run on mobile devices, and what are their main characteristics
  • What are the main types of hardware platforms used for mobile apps
  • What are the most common types of mobile applications
  • How the mobile apps are distributed to uses and what are the different ways they can be installed and activated
  • What are the most common programming tools and languages used for mobile development
  • How the different aspects of mobile OS, hardware, and development technologies impact the ways we test mobile platforms
Outline
  • What the course is about
    • Scope: what do we cover in depth, what do we glance over, what we do not cover
    • Goals: what will we learn
    • Administrative items
  • Operating Systems
    • Android
    • iOS
    • Windows
    • other OS (review)
    • Jailbreaking and rooting
  • Hardware
    • Smartphones
    • Tables
    • Other options: special devices
    • Hardware add-ons and their significance
  • Types of applications
    • Native apps
    • Mobile websites
    • Hybrid apps
  • Smartphone vendor application distribution process
    • Apple's App Store
    • Cydia
    • Android's Google Play
    • Windows Phone Store
    • Company stores
  • Development technologies:
    • Web: HTML, JavaScript, XML web services, CSS, Web Services
    • Responsive and mobile-specific websites
    • Native apps technologies: Java, Objective-C, C#
    • Cross-platform implementation: common language infrastructure
      • Xamarin, etc.
Certifications
Professional Testing Certifications
Agile Testing Certifications
Mobile Testing Certifications
Test Automation Certifications
Test Management Certifications
Quality Management Certifications
Testing Certification Exams
Training Options
Online Interactive Training
Online Self-Paced Training
Public Training
Onsite Training
Certification Training
CSTP-A Training
CSTP-P Training
CSTP-M Training
CASTP-P Training
CASTP-M Training
CMSTP Training
CSTL Training
CTM-P Training
CTM-M Training
CSTAS Training
CSTAA Training
CSQM Training
Free Training
Online Interactive Webinars
Online Recorded Webinars
Courses
Search Course List
General Testing Courses
Mobile Testing Courses
Agile Testing Courses
Test Automation Courses
Requirement Courses
Database Courses
Test Management Courses
Register for Public Training Register for Online Training Retake Exam Request Course Extension Apply for Graduation Testimonials
Mailing List Request Information Site Map (HTML) Site Map (XML) Books Bug Free Zone
testing-institute-facebook testing-institute-youtube testing-institute-linkedin testing-institute-twitter testing-institute-mailto
business-review
©Copyright IIST 2017 Contact Us