Course details

This Android Course from Open Vision is considered one of the most developed courses in Egypt. This course is the right choice for you if you want to write Android applications. It’s not just another android course, with Open Vision you’ll work in this course practically and develop Android application all the way during the course. Learn how to develop application for the most open source platform. By the end of this course you’ll be able to work as Android app developer, develop application on Android operating systems that work on both smart phone and tablets and also publish your apps on Android market.

Topics

Introduction to Android Development

  • Android History and Apps market
  • Android Application Building Blocks
  • Development and Debugging Tools (Adb, DDMS , ..)

Building Application User interface :

  • Activities and UI widgets
  • The View class
  • Managing and using Layouts
  • Building UI with Fragments
  • Menus and Dialogs
  • Building UI for tablets

Using and managing resources

  • Building your app with different languages
  • Supporting different screen sizes
  • Supporting multiple graphics and images for different resolutions and densities
  • Different types of resources

Adapter Views

  • List Views
  • Grid Views
  • Custom Adapters

Intents and Intent Filters

  • Multiple Activities
  • Starting other apps
  • Making other apps run your app

Using Built-in APIs

  • Making and receiving calls
  • Sending and Handling SMSes
  • Capturing and sharing images using Camera

Broadcast Receivers

  • Broadcast intents
  • Broadcast Receivers and intent filters

Advanced User Interface:

  • Advanced User Interface with Fragments
  • Communication between fragments
  • Tabs Layout, Swiping Screens, Drawer and Sliding Menus Layouts

Background Processes and Services:

  • Threads and Services
  • Sending Data between Services and UI components
  • AsyncTask ,Downloading and Caching Images

Consuming Web Services:

  • REST VS SOAP Web Services
  • JSON & Consuming Web Services

Data and Storage:

  • Saving persistent data
  • Shared preferences
  • File System , SDCard
  • Database (SQLite)
  • Content Providers
Updated on 08 November, 2015

About Open Vision Training

Open Vision is a brilliant Egyptian training company founded by very talented enthusiastic engineers and training experts. They provide unique and special training services, courses and diplomas that qualify our trainees to contribute professionally in the IT industry. They focus more on software engineering and software development courses. Have a look at our Diplomas page to know more about what They offer.

They design our courses and diplomas to perfectly qualify our trainees to the market demanding jobs. They provide not only the technical part, but also the soft skills training in order to form complete training packages to graduate a full qualified trainees.

Our instructors are working on multi-national companies and they have the perfect knowledge and in-market experience that our trainees need. Check our instructors page here to know more about them.

See all Open Vision Training courses
Are you from Open Vision Training ? Claim your course!
Courses you can instantly connect with... Do an online course on Mobile Development starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or