Mobile application development

Mobile
apps

Android application development

Promwad Mobile department is responsible for developing Android mobile apps for smartphones, tablets, ebook readers, car navigation systems, and other multimedia devices.

 

Our business analytics team helps collect and formulate requirements, and UI/UX designers propose a user-friendly interface.

Our mobile development services

Development of mobile applications for Android

Development of mobile applications for Android

Development of software for Android at Linux kernel level

Development of software for Android at Linux kernel level

Creation of reference terms for the development of mobile applications

Creation of reference terms for the development of mobile applications

Integration of applications with mobile gadgets

Integration of applications with mobile gadgets

Porting mobile applications to other platforms

Porting mobile applications to other platforms

Testing and quality control

Testing and quality control

What we do

Entertainment apps development

We develop commercial multimedia apps for audio and video content, e-books, etc. One of the cases is the mobile application LitRes: Listen! that was created and supported for LitRes Inc., the leading vendor of licensed electronic books (e-books) in Russia and CIS countries. We developed the app to provide easy access to the books library from any electronic device, including Android OS devices.

Read more

 

IoT consumer applications

Android application development for consumer devices & IoT solutions. Our portfolio includes projects for the portable home doctor, glucometer, network device for flowers and others. For example, as a part of the design of a portable radiation monitor Zive, we've developed the app to evaluate the background radiation, store data, create a map of radiation and other features.  

Read more

 

Other types of applications

Our clients got their custom Android apps with payment integrations, image processing, and other features they needed for a project. We are ready to complete projects of any scale: We developed an official Android application for Sochi Winter Olympics 2014, called SOCHI.RU 2014. The average user rate was 4.5 points out of five.

Read more

 

About Android OS

At Promwad, we have a deep expertise in programming apps for Android. Android is one of the leading mobile software platforms in the world market. It includes not only operating system, but also middleware and key applications. Android OS is based on a modified version of the Linux kernel.

New versions of this operating system are released by Google and other members of the Open Handset Alliance. Maintenance and further development of Android are carried out by The Android Open Source Project (AOSP).

Android mobile application developers primarily use the Java language, controlling the device via Google-developed Java libraries (Android SDK). Java bytecode is converted into its own Android bytecode format called dex, executed by Dalvik virtual machine.

Android app

The most important advantages of Android:

Consulting

Excellent integration with Google Maps and other Google services

Hardware and software development

Comprehensive libraries for 2D and 3D graphics, image, audio and video files

Design of a custom-made enclosure

Video camera, touchscreen, accelerometer and magnetometer support

Design of a custom-made enclosure

Interprocess communication (IPC) messaging

Design of a custom-made enclosure

UI development with extended functionality using Android XML layouts

Design of a custom-made enclosure

Support for P2P using Google Talk

Design of a custom-made enclosure

SQLite relational database for data storage

Design of a custom-made enclosure

Custom control development

Distinctive features of Android platform

— Dalvik virtual machine

— Built-in web browser based on Webkit engine

— Rich graphical libraries for 2D graphics and 3D graphics compliant to OpenGL ES 1.0 specification with support of hardware acceleration

— Usage of SQLite for structured data storage

— Vast multimedia support (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

— GSM software communication stack

— Software communication stack to work with Bluetooth, EDGE, 3G/4G and WiFi

— Support of additional devices like webcam, GPS, compass, accelerometer

— Sophisticated development tools: debugger, emulator, profiling tools, integration with Eclipse IDE

Do you need a quote for your Android app development?

Drop us a line about your project! We will contact you today or the next business day. All submitted information will be kept confidential.