Android Development: An Overview

About This Presentation
Title:

Android Development: An Overview

Description:

This presentation helps you to understand the development the Android Apps – PowerPoint PPT presentation

Number of Views:23

less

Transcript and Presenter's Notes

Title: Android Development: An Overview


1
  • Android Development An Overview

2
Android Development An Overview
  • With technology advancing everyday and the advent
    of Smartphone, trend of using mobile based
    applications has grown by leaps and bounds over
    the past 4 years. There is a huge demand of
    android applications as they are easily available
    and most of them are free. Android apps are
    gaining tremendous popularity throughout the
    world and will soon turn into a needy perspective
    in the days to come.
  • With the coming of 3G, 4G and other advances in
    the telecom technology, high speed internet is
    easily available in Smart devices. This opens a
    plethora of opportunities for Android developer
    community to explore the newer areas which were
    until now deprived due to lack of high internet
    bandwidth. One of this is live video streaming.
    Live video streaming is trending these days as it
    allows user to watch live games, news and other
    events while on the move. Other benefit is video
    calls and conferencing. High internet speed also
    allows the user of the smart device to leverage
    the power of cloud storage. Cloud storage is
    really a plus given that it is robust and cheap.
  • The core of the android development is to satisfy
    the requirement of the application and should
    maximize customer experience, identify growth
    opportunities, drive efficiencies and build
    market share.

3
  • While these advances has helped the smart devices
    to evolve but there are many challenges faced by
    application developers in order to meet the
    growing expectations of the user and to provide
    the best solution for which it is created.
    Feature upgrade and launching new versions of the
    application ensures apps not just meets, but
    exceeds client expectations.
  •  
  • There are many other challenges faced by Android
    application developers to meet the client
    expectation with the app. In a normal scenario
    Smartphone app designer would design for iPhone
    and iPad applications given their popularity and
    then would want that similar app be developer for
    Android devices. This poses a great challenge for
    the application developers to create same user
    experience on Android as on iOS platform. There
    are many user experience features that are
    intrinsic to iOS. Developers can create custom
    components for this or customization of native
    libraries is the can be other solution to emulate
    iOS experience. Otherwise developer should go
    ahead and suggest changes in the designs due to
    the constraints in the Android.
  •  
  • Another challenge in developing Android
    applications is to cater to different android
    versions along with different screen sizes. It
    happens in common scenario that application may
    work perfectly in a specific version and may
    behave differently in others, therefore in those
    cases coding for specific version is to be done
    and scenarios are to be handled specifically.
    Adequate testing of the application across
    supported versions and screen size is very
    important to bring out any compatibility issues.
     

4
  • Conclusion
  • There are tremendous possibilities in android
    development arousing due to its rapid evolution
    and contribution of open source community.
    Android applications for social networking, file
    sharing, bank transactions etc. are in high
    demand. Android has a growing section of third
    party applications, which can be acquired by
    users either through an app store such as Google
    Play or the Amazon App Store. It can be easily
    said that this decade of computing belongs to
    Smartphone and Android apps are playing the most
    crucial part in expanding the reach of Android
    devices.  

Thank You
Write a Comment
User Comments (0)