Mobile Software Development
Our team is really into mobile application development from the early beginning of the first mobile devices invention on the IT market and till nowadays.
Nowadays, mobile app development become an integral part of Rozdoum’s life. Today we create and deliver iOS and Android apps to our new and regular customers.
Mobile application for iOS and Android that allows users to create lists of wish items they want to have for their personal holidays as for birthday or for a wedding day. The app has integrated payment system that solve the problem of choosing and buying the gifts for your friend or relatives.
It was necessary to implement peer-to-peer payment system that could be used among friends or relatives to send some funds.
We integrated Wepay payment system as a method of simple and easy money remittance. The feature is essentially a quick and relatively painless way to send money.
iOS SDK, Android SDK, Grails, MySQL, GCM (google cloud messaging)
Mobile talent industry marketplace – a mobile app to connect models and actors with agents, photographers or any company that is looking to hire a talent.
Bugs fixing of iOS8 Core Location and integration of new features of push notifications logic.
Implemented as native iPhone application with Facebook API, Parse SDK and integrated payments.
Facebook API, Parse SDK
The iOS application for medical emergency needs. This app has special sticker on the phone that shows that a person has some health problem and in case of emergency, it helps to turn on the phone and open the app with medical card of person.
To implement the function alerting of the doctors in case of emergency with people who have risks to feel bad due to illness.
Application has 5 pre configured contacts, members of the family and functionality that allows to get the information about the nearest local hospitals.
Eventor is a mobile guide for conference organizers. It gives aconference attendee an option to manage their personal agenda, to check schedule, talks, speakers, venue and sponsors information in a single application. The application is customizable for different events. Every app is labeled with a logo and branding of a customer.
It was our aim to build a product which can provide attendees with all necessary data about an event. Moreover it should give a possibility to create and to update a personal agenda.
Mobile clients for iPhone and Android as well as Web app were created. Venue location is shown by Google Maps. User can add items to personal agenda and manage it in the app or in a standard calendar. Twitter feed is available by event’s hashtag. Each talk can be rated and feedback is collected by the web application.
Android SDK, iOS SDK, SWIFT, Java, SQL, OrmLite, ApacheCommons IO, Java XML, Android Async HTTP, Objective-C, NSXML Parser, Cocoa.
It’s a fun, creative, entertaining and competitive application where people can create their own categories showcasing their individual talents (whatever they may be) by posting 3-15/30 seconds video clips and competing for the top spot in that category.
To create the separate social network that will speed up the process of uploading, publishing and sharing video clips online.
Video sharing app allows users to upload and post their personal short videos and share that content with other users or viewers, either privately or publicly. Users are then able to view the videos and can often rate them and leave comments.
iOS SDK, Grails, MySQL
iPad and iPhone GPS tracking app for sailors with combination of built-in maps and custom maps available for offline use enhanced with various navigational features.
Application was aimed to be an easy to use tool for route planning as well as new distributional channel for client’s maps. This tool had to enable easy navigation between online maps – Google maps (later – Apple maps) and OpenSeaMap, as well as offline maps – downloaded from different suppliers with in-app purchase. Besides map browsing, it was requested to build route planning & tracking functionality.
The app aimed to provide quick access to all required maps. A user can choose and change maps with one touch. Also off-line map was implemented. It combines all information and provides sailor with the following features: route planning, distance counting, logbook management, search and navigation options, marks adding. The app has GPS tracking tool and enables boat info input and logbook check for a trip. Function “Person over Board” was also added. App includes CouchBase with seamless synchronization between iOS-Server-Android.
iOS SDK, Android SDK, Objective C, Java, Grails, Cocoa, Xcode, OpenSeaMAp, in-App purchases, Apple Maps, iOS Geo API, CouchDB, Couchbase, Google Maps, Couchbase Lite, Guice (RoboGuice)
Tracker app with which you can record and replay your sailboat race. The apps for yachtsman allows tracking the way of vessel, save this info and share to social network.
Creating the tracker App that allows recording and replaying your sailboat in 3D. Implementing the virtual sailing journals, automatic upload tracks over Wi-Fi or Cell Signal; displaying speed, course and VMG.
The app provides crucial information about your boat’s speed, course, position and boat handling. One of the most exciting features of this free app is cutting edge “Perfect Start” mode. After capturing the starting line position, app calculates the favored end. It estimates if you are on time for your start, providing time and distance to the line. Also the app automatically converts into “Race” mode, announcing speed, course, and drift. Your course is also charted on the built-in map, showing your speed as a color code GPS track.
Android SDK, Android Google Map API, iOS SDK
A mobile app for placing telephone calls over an IP network. The app allows making calls only after playing appropriate add transmitted from the server.
The client required an easy tool for making phone calls via IP telephony technology integrated with commercial voice advertisement channel.
We have implemented the solution combining mobile platform with open source VoIP solution- Linphone, compatible with the SIP protocol. We have also subscribed a VoIP to PSTN (=classic telephony) account to a telecom provider to address users with “classic” phone line. We addressed number of features including video calls, conference calls, different address books integration, reviewing call history and text messaging.
Android SDK, iOS SDK, Asterisk, Linphone.
Online tracking platform for web and iPhone allows sharing interesting places, activities for leisure time and challenging tracks for outdoor activities. Later Race tracking features were added – for real-time analysis of race competitions.
The task was to build an online social platform, accessible from web and iPhone. Track needs to be recorded with a mobile device like an iPhone, whereafter uploaded to server and shared with others.
Online application was built, using Google maps. Activities are sorted by popularity, search is available by keyword and geo coordinates. Additional module for sport events tracking was added with comparison and analysis of tracks, speed, position in race at realtime and in review mode.
Google Maps, Google Geo API, Google Earth API, GWT, Spring, MySQL, iPhone SDK, Objective C, Cocoa, Xcode
A football training app is a coach’s assistant. It is aimed at coaches who don’t have enough time to plan the several football teams training. The app helps a football coach to build the trainings depending on the team size, weather conditions, skills needed to be trained, and monitor the team’s’ progress.
With the help of the app, a coach can generate training activities for a football team, control activity, check game process, monitor skills to train, record videos of the game for further analyses and get statistics. According to weather conditions and a number of players in the team, the app adjusts the list of activities and time for them. The coach can evaluate team’s skills and set up game conditions. The application also generates a layout of players on the field for every type of the game. Statistics and results of the training are stored on the server.As soon as football playing grounds have poor or no connection, the app should be able to work offline, updating all the required data, such as current weather conditions, training results or the team’s progress, in a background mode.
The application design has been created on the base of customer’s specifications. The native app UI and UX created. The login has been employed via a social network, while an account creation is executed on a device. The back end part has been built to satisfy the requirements of the offline mode to refresh the needed data seamlessly, when the Internet connection is available. The coach can generate training and set up the conditions without Internet. A video is played only when the connection is stable. The results records and team skills progress had been implemented.
iOS SDK, Android SDK
A mobile application to gather the information on people from Switzerland from the dedicated website, providing the data from different sources all around the country in one place.
To provide comprehensive information adapted for mobile devices, keeping the essential functionality of the web resource, including general information, dates, and some short personal summary.
The delivered application uses the customer’s API sending requests to the relevant web-site server and process the information to show it the right way on mobile devices. To meet the key customer demand, the application can perform offline, and provide users the information relevant to the moment of an Internet outage. As soon as the Internet connection is restored, the application will update content in a background mode. Local notifications were implemented as well.
iOS SDK, CoreData; Android SDK, OrmLite
The Social App is a Minimum Viable Product to show how social features such as posting, comments, likes, views, and others can be implemented using Firebase. Being the open-source code, the application can be used by developers as the reference for several functions like building queries, data pagination, and counters. This application uses authorization via Facebook and Google. The examples of animation usage are applied to the opening screen of details and a user profile.
The idea of the application is to create an open-source code as an example of our real working application and to demonstrate our code quality. The focus is made on social components of a mobile application that will show the mobile team experience in this specific area to our customers.
Social App is a native Android application built on Firebase. The most popular social features are carried out.
Several authentication methods are implemented, a user can log in via Facebook, and via Google [or via e-mail].
Access restriction is employed via user roles, meaning that unauthorized user can use limited functionality, while the full stack of application features is available after logging in.
Engaging user experience: the Transition Framework is used to build the animated navigation to a user profile screen and a screen of details.
Posts, Likes, and Comments are the functions available for users. They can complain about content and see the counters of views, likes, and comments.
Firebase App Features are used for data pagination, indexing, and filtering.
Android SDK, Firebase, Facebook API, Google API, Transitions Framework
A mobile application shows a customer a video of the selected fireworks explosion to help him select the best result for his party.
To create an additional advertising location in the store, and help a customer make his choice on fireworks quicker and easier with a mobile application visualizing the explosion using selected fireworks bar and/or QR codes.
Our mobile team delivered the application with user-friendly interface and appealing design to connect video files on cloud storage with scanned fireworks codes and play them on the device. In the standby mode, the device can transmit the promo videos on the panel in store to attract an audience.
iOS SDK, Wistia API