API Consulting

Android Mobile Development

Ability to participate in all the phases of the Software development life cycle (SDLC) which includes Development, Testing, and Re-Design. Designed screens and functionalities using latest Android jetpack components such as MVVM, DataBinding and Navigationgraph. Involved in full life cycle of applications including sprint planning, prototypes, design, develop and test. Transformed architecture of existing MVP modules to MVVM with Live Data similarly worked with transforming legacy Javacode to Kotlin. Worked with different devices and applications and utilized the framework across the devices to build applications that support different screen sizes and backend. Built robust concurrent solutions with Kotlin coroutines, considering multi-threaded and multi-process applications. Created Worker Managers and Job schedulers for background asynchronous operations. Utilized third party Weather based service to display live weather on different devices. Worked on implementing custom Broadcast Receivers for various functional modules. Implemented material design concepts like Recycler view, Card view and Tool bar. Utilized GPS location-based services and Google Maps API to enable Google map search for locations in proximity. Implemented complex modules using latest frameworks like RxJava & Dagger2. Refactored the code base to optimize start-up time and memory usage. Worked on container layouts like constraint, linear, frame and relative layouts. Worked with layout and UI work utilizing xml, Views, Web View, List View, Menu Item, Activities, Fragments, Frame, Animations, Notifications, Carousel, Push Notifications, Loaders, AsyncTask, handler etc. Created test cases and test data for testing the application using JUnit Extensions. Perform Unit testing on the various modules/functions to ensure that the output is as expected. Implemented various design patterns like singleton, builder, and factory pattern. Used web view to show html pages. Improved crashes handling and made the application awesomely stable. Involved in collecting client requirements and preparing design documents. Implemented Restful service calls and parsed JSON responses.

Environment: Java, Kotlin, RxJava, RxKotlin, Retrofit, coroutines, JIRA, Agile Methodology, Android Studio, SQLite, GIT, JIRA, XML, RESTful web services, JSON, Android SDK.

case studies

API Consulting, Inc. provides the Highest Level of expertise in the industry. To learn more about how API Consulting, Inc. supports the high technology sector, choose from the following topics.

.Net / ASP / C#
Android Mobile Development
Google Analytics – GA4
GUI Design & Development
JAVA, EJB, J2EE, etc.
Lotus Notes / Domino
Mainframe: IBM / Tandem / VAX
Networking Solutions
Object Oriented Development
Quality Assurance - QA
Sybase Replication Server

If you are in need of technology professionals to augment your staff or lead your software development projects, please contact an API staff representative at: info@apiconsulting.com

API Consulting
home | contact | sitemap | api consulting 2024 all rights reserved