en flag +1 214 306 68 37
iOS and Android Apps for Remote Baby Care

iOS and Android Apps for Remote Baby Care

Industry
Healthcare, Software products
Technologies
Mobile, iOS, Android, Node.js, MongoDB

Client

The Client is a European distributor of globally acknowledged brands, who also owns a number of product lines in various industries, including healthcare.

Challenge

In 2016, ScienceSoft won the Client’s tender on a baby care system concept and created its elaborate specification. After the Client approved the specification, they requested the development of the app for iOS and Android, as well as their back end.

Solution

For the project, ScienceSoft assigned 3 iOS developers, 3 Android developers, a UI/UX designer, and a back-end developer. The team worked on the development of both iOS and Android app versions simultaneously for 11 months.

The final app can be connected to the Client’s 5 branded devices. While the first 4 devices communicate with the app via Bluetooth, the GPS smart watch uses a back end.

baby care app

Natural light lamp

The app can serve as a remote control for turning the lamp on and off, as well as for adjusting the brightness of the light.

Scales and height meter

Data from baby scales and a digital height meter can be automatically transferred to the app and saved in the log.

Formula milk maker

With the app, a parent can remotely choose the amount and temperature of formula milk. The machine will then calculate the necessary amount of formula powder and make a formula of the requested temperature.

Thermometer

Since the thermometer device can be attached to the baby’s body for a long time, the device can collect temperature data continuously. The app will receive it at set intervals and show push notifications in case of abnormalities.

GPS smart watch

Worn by a child, the smart watch enables a simple emoji-based chat communication with a parent, who uses the mobile app. A parent can also mark a ‘safe zone’ range on the map in their app and apply this range to the watch. If the child leaves the safe zone, the watch will automatically send a push notification to the parent’s app.

The app can also generate specific statistical graphs for each device and track input history or received data.

Results

The Client was fully satisfied with the implementation of the apps and their back end. With ScienceSoft’s help, both Android and iOS apps were published on Google Play and App Store respectively.

Technologies and Tools

iOS: Swift 3, Fractal MVVM, UIKit, Foundation, CocoaPods, Google Maps, TRON, Alamofire, Kingfisher, SwiftyJSON, JSON, Fabric, Crashlytics, OAuthSwift, ReactiveSwift/ReactiveCocoa, Mixpanel, Charts, SwiftyBluetooth, TableKit.

Android: Java, Dagger2, Retrofit2, OkHttp3, RxJava2/RxAndroid2, Firebase Cloud Messaging, Joda-Time, ButterKnife, LoganSquare.

Back end: PHP 7, Symfony 3, MySQL 5.7, MongoDB, NodeJS, Doctrine 2, RabbitMQ.

Have a question to our team or need help with your project?

Our team is ready to provide client references, estimate your project, or answer any other question related to your IT initiative.

Upload file

Drag and drop or to upload your file(s)

?

Max file size 10MB, up to 5 files and 20MB total

Supported formats:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log

More Case Studies