Introduction to Android | Android Tutorials | Android Blog - SearchforSolutionsOnline - PowerPoint PPT Presentation

About This Presentation
Title:

Introduction to Android | Android Tutorials | Android Blog - SearchforSolutionsOnline

Description:

Android provides a rich application framework that allows you to build innovative apps and games for mobile devices in a Java language environment. The documents listed in the left navigation provide details about how to build apps using Android's various APIs. If you're new to Android development, it's important that you understand the following fundamental concepts about the Android app framework. For more details visit – PowerPoint PPT presentation

Number of Views:260
Slides: 23
Provided by: searchforsolutions
Tags:

less

Transcript and Presenter's Notes

Title: Introduction to Android | Android Tutorials | Android Blog - SearchforSolutionsOnline


1
Android Basics
2
(No Transcript)
3
Introduction
  • Android's mobile operating system is based on the
    Linux kernel and is the world's best-selling
    Smartphone.
  • There are currently over 200,000 apps available
    for Android that are made accessible through the
    Android Market, which is the online app store run
    by Google.
  • The apps are primarily written in Java.

4
Introduction
  • The Android operating system, including the Linux
    kernel, contains approximately 12 million lines
    of code.
  • In this there are 3 million lines of XML, 2.8
    million lines of C, 2.1 million lines of Java,
    and 1.75 million lines of C.

5
Android Framework
6
Background
  • Android Inc. was founded in Palo Alto, California
    in October, 2003 by Andy Rubin, Rich Miner, Nick
    Sears, and Chris White.
  • Their goal was to develop a "smarter mobile
    device that was more aware of its owner's
    location and preferences.
  • They operated secretively, admitting only that
    they were working on software for mobile phones.

7
Background
  • Google acquired Android Inc. in August, 2005,
    making Android Inc. a wholly owned part of Google
    Inc.
  • Nick Sears was the only original founder that did
    not stay with Android Inc. after the acquisition.
  • At this point in time, many assumed that Google
    was planning to enter the mobile phone market
    with this move.

8
Background
  • Once at Google, Rubin led a team to develop a
    mobile device platform powered by the Linux
    kernel.
  • Google marketed the platform to handset makers
    and carriers with the intent of providing a
    flexible, upgradable system.
  • This caused speculation about Google's intention
    to enter the mobile communications market to
    build.

9
Background
  • On October 21st, 2008, Android 1.0 became
    available to the public.

10
Background
  • "Today's announcement is more ambitious than
    any single 'Google Phone' that the press has been
    speculating about over the past few weeks. Our
    vision is that the powerful platform we're
    unveiling will power thousands of different phone
    models.
  • -Eric Schmidt, former Google Chairman/CEO

11
ExplanationFeatures of Android
  • Android Market application download and updates
    through the Market app
  • Web browser to show, zoom and pan full HTML and
    XHTML web pages - multiple pages show as windows
    ("cards")Video
  • Camera support, but no way to change resolution,
    white balance, quality, etc.
  • Folders allow the grouping of a number of app
    icons into a single folder icon on the Home
    screen.

12
ExplanationFeatures of Android
  • Email provides access to email servers commonly
    found on the Internet and supports POP3, IMAP4,
    and SMTP.
  • Gmail synchronization with the Gmail app
  • Google Contacts synchronization with the People
    app
  • Google Calendar synchronization with the Calendar
    app
  • Google Maps with Latitude and Street View to view
    maps and satellite imagery, as well as find local
    business and get driving directions using GPS

13
More Features
  • Google Search of the internet and phone apps,
    contacts, calendar, etc.
  • Google Talk instant messaging.
  • Instant messaging, text messaging, and MMS.
  • Media Player enables managing, importing, and
    playing back but lacked video and stereo
    Bluetooth support
  • Notifications appear in the Status bar - drag
    down to see details, also ringtone, LEDs and
    vibration options.

14
More Features
  • Voice Dialer allows dialing and placing of phone
    calls without typing a name or number
  • Wallpaper allows the user to set the background
    image or photo behind the Home screen icons and
    widgets.
  • YouTube video player.
  • Other apps include Alarm Clock, Calculator,
    Dialer (Phone), Home screen (launcher), Pictures
    (Gallery), and Settings.
  • Other supported features include WiFi, and
    Bluetooth.

15
Features (cont.)
  • Messaging
  • SMS and MMS are available forms of messaging,
    including threaded text messaging and now Android
    Cloud to Device Messaging Framework is also a
    part of the Android Messaging service.
  • Multiple Language Support
  • Several languages are available on Android. The
    number of languages more than doubled for the
    platform 2.3. However, it lacks font rendering of
    several languages even after official
    announcements of added support.
  • Web Browser
  • The web browser available for Android uses the
    open-source WebKit layout engine, along with
    Chrome's JavaScript engine.

16
Media Support
Android supports the following audio/video/still
media formats
  • WebM
  • H.263
  • H.264 (in 3GP or MP4 container)
  • MPEG-4 SP
  • AMR
  • AMR-WB (in 3GP container)
  • AAC
  • HE-AAC (in MP4 or 3GP container)
  • MP3
  • MIDI
  • Ogg Vorbis
  • FLAC
  • WAV
  • JPEG
  • PNG
  • GIF
  • BMP

17
Multi-Touch
  • Android has support for multi-touch which was
    originally made available in handsets such as the
    HTC Hero.
  • The feature was originally disabled at the kernel
    level (possibly to avoid infringing Apple's
    patents on touch-screen technology at the time).

18
Android 2.3 Gingerbread
  • Latest version available for mobile phones
  • Enhanced UI with more polish and several
    refinements
  • Also adds support for NFC, which allows for
    mobile payments with only the use of the device

19
Google TV
  • Based on Android, Google TV allows your TV to
    be connected to the internet and all of the media
    content that it has to offer.

20
Significance
  • Soon, Android will be able to communicate
    with your own home and automate your life with
    Android_at_Home!

21
The Future of Android
  • Android Ice Cream will combine Gingerbread and
    Honeycomb into one unified seamless operating
    system.
  • Android will continue its growth and dominance in
    the mobile operating system race.

22
Visit http//searchforsolutionsonline.com
for more Android updates
Write a Comment
User Comments (0)
About PowerShow.com