Home > Expertise > Domain >Mobility > Android™ OS Expertise

ANDROID™ OS EXPERTISE

"Celstream’s strong, multi-platform experience can be leveraged to extend your product’s reach and richness by capitalizing on the exploding growth of mobile users”

Google’s highly flexible and device agnostic Android™ OS for Smartphone and Tablets has been an overwhelming success. The ability of Smartphone and Tablet developers to adopt and integrate this versatile operating system has provided users with a large variety of device with differing specifications to choose from. This has led to a high adoption of the Android™ OS as it allows users to select devices with the features and capabilities that suit their individual requirements.

Celstream has sound experience in developing solutions for the Android™ OS, providing OEMs, Service providers, 3rd party application developers and enterprises with the ability to conceptualize, develop, integrate and monetize highly customized, feature-rich and robust solutions.

Android™ Competencies:

  • Android™ JNI
  • Networking and Internet
  • Security
  • Java® Application Development
  • Native C and C++® Libraries
  • Video and Graphics
  • Adobe® Flash® 10.x
  • Android™ Middleware based Development
    • WebKits
    • SSL
    • SQLite
    • OpenGL®
    • SGL

Feature Development Expertise:


  • App Development
    • Java® Apps with native compiled Libraries
  • UI Kit -Development of Rich GUI business applications for an immersive user experience
      • Touch based interfaces with optimized response
      • Complex navigation through multiple windows
  • Multi-touch Gesture
    • Development of:
      • Pinch, Touch, Multi-touch on display screen
      • Finger touch gestures to zoom, pinch and select
  • Location Manager and Map APIs
    • Use of GPS for Geo-tagging
    • Use of GPS for Location-based Services
    • Display of current Location on Maps, with driving directions
  • Networking
    • Web Services based cloud communication with binary data transfer for video/data uploads
    • Network protocol implementation
      • SNMP
      • mDNS
      • Bonjour®
  • Capitalizing on the strong building blocks of Android™ to exploit backend features that strengthen the application.
    • Threading and resource pooling for multitasking and application state management on Android™ devices
  • In-App advertising
    • Incorporating In-App advertising capabilities while user waits for complex activities to complete
  • In-App purchase
    • Allows end-users to purchase content, subscriptions, and digital services
    • In App Purchase to unlock additional functionality, eliminating the need to create “Lite” versions of your app
  • Video and Graphics
    • Imaging and image processing
    • Video Capture and playback at different resolutions and frame-rates
    • Video metadata insertion.
    • Video transcoding and cut-only edits
    • Video streaming and progressive download and playback
    • Graphic effects
    • Multimedia player combining video, flash, and image types
  • Cloud Integration
    • Seamless connectivity, providing storage and processing services
    • Persistent storage and fault management along with synchronization of data with centralized server
    • Offloading data intensive process to Cloud to save device resources
  • Device Management
    • Remote Device Management capabilities
      • Device Setting management
      • Device Resource monitoring and management
      • Remote Diagnosis
    • Tracking and analysis of usage statistics
  • Security
    • IEEE standard 802.1x
      • Enabling port-based network access control
      • Granting access only to authorized users and devices
    • Federal Information Processing Standard (FIPS)
      • Implementation in application framework
      • Building Modules upon FIPS
      • Preventing intrusion attempts and unauthorized access
    • Transport Layer Security
      • 128 bit encrypted data transmission using SSL
      • Trusted Websites(CyberTrust®) using SSL encryption for secure communication over Wi-Fi and 3G networks

Application Deployment:


  • App store submission for both:
    • End User
    • Enterprise

SDKs and Platform Extensions:


  • Enabling 3rd Party Application development
  • Native set of APIs for Web services
    • Synchronous API for Input and Output parameters
    • Asynchronous API for Job status change events

Application Deployment:


  • App Store submission for both:
    • End-User apps
    • Enterprise apps
  • Creating Adhoc Distribution test applications for Beta users

Google and Android are trademarks or registered trademarks of Google, Inc. Bonjour is a registered trademark of Apple, Inc. OpenGL is a trademark of Silicon Graphics Inc. CyberTrust is a registered trademark of Cybertrust Holdings, Inc. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Adobe and Adobe Flash are trademarks or registered trademarks of Adobe Systems Inc. C++ is a registered trademark of the Microsoft Corporation. All other trademarks or registered trademarks are the properties of their respective owners.

 
If you wish to...
  • Develop highly Intuitive Applications for the Android™ OS
  • Develop advanced multi-platform solutions to enable Workforce Mobility
  • Extend your current mobile applications’ capabilities to other Mobile Platforms
  • Learn how we can help you Enable New Business Models and Optimize Workflows
Or for any other query Contact Us !
Are you looking for a world-class partner, to offshore your Product Engineering requirements?

To know how your company can derive enhanced business value from our expertise in developing solutions for Android™ OS,