Главное о кейсе
— В 2020 году Jet (A&DD Company) заняли 1 место в России по количеству проданных детских умных часов. Количество установок приложения — 150000.
— Основное взаимодействие с ребёнком, на котором надеты часы — через наше приложение в смартфоне. Мы очень рады, что смогли помочь нашему партнёру выйти в лидеры по количеству проданных устройств.
---------------------------------------------
KPIs and results achieved after the launch
— In 2020 Jet (A&DD Company) was ranked Russia’s №1 by the number of sold children's smartwatches. The number of app installations is 150000.
— The main interaction with a child wearing a watch is executed through the app we developed. We are glad that we were able to help our partner to become a leader in terms of device sales indications.
Бизнес-задача и ее решение
Задача:
Реализовать взаимодействие сервера с различными детскими часами, фитнес-браслетами, работающими по разным протоколам связи и на различных чипах.
Создать удобный сервис для родителей, который позволит заботиться о ребенке.
Решение:
— Разработали единый сервер, который может поддерживать единовременную работу более 100 000 устройств. Сам сервер построен на модульной (микросервисной) архитектуре — мы можем легко добавлять или изменять функциональность, и всё это — без необходимости отключения сервера на технические работы. В будущем данные технологии позволят нам сделать единый личный кабинет на компьютере для всех устройств, как
icloud.com от Apple.
— Разработали нативные приложения для iOS и Android. Приложения сделаны таким образом, что показывают нужные экраны и функциональность в зависимости от приобретённого человеком устройства. Ненужное не показывается. Благодаря нативной разработке мы можем внедрять любые фичи от производителей операционных систем сразу с их выходом на рынок. Это также обеспечивает быструю и стабильную работу приложений даже на бюджетных смартфонах.
— Протестировали более 15 видов носимых устройств (часов). В задачи команды входит не только программирование. Команда разработчиков протестировала новые устройства перед их закупкой клиентом, чтобы на рынок попадали только модели с полной и корректной работоспособностью, а заказчик был защищён от репутационных и финансовых рисков.
---------------------------------------------
Сhallenge and solution
Challenge:
To implement the interaction of the server with a variety of children’s wearable devices: watches and fitness bracelets, functioning through different hardware and communication protocols. The general goal was to create a convenient service that helps parents to take care of their children.
Solution:
— Development of a unified server supporting the simultaneous interaction with over 100 000 devices. The server itself was built on a modular (microservice) architecture allowing us to add or change functionality with less effort, and all this without the necessity to disable the server’s operation. In the future, these technologies will allow us to create a unified personal account of all the devices accessible from a single entry point like a computer, which will work the way Apple’s
icloud.com does.
— Development of iOS and Android native apps. These applications are made in a way to show the screens and functionality adjusted to the device owned by the user. The unused functionality is not displayed. Thanks to the native development, we can implement any operating system manufacturer’s features in the nick of time after they are launched. This also ensures the app’s fast and stable performance even on budget smartphones.
— Over 15 types of wearable devices (watches) tested. Programming was not the only challenge of the team as they have tested all the new devices prior to being purchased by the customer so that only models with full and correct functionality would enter the market, whereas the customer is protected from reputational and financial risks.
Прочая информация о кейсе
My JetKid — приложение, которое помогает заботиться о ребёнке и вовремя приходить на помощь. Работает в паре с носимым устройством, например, умными детскими часами-трекером JetKid. Приложение отслеживает текущее местоположение и перемещение ребёнка на карте, физическую активность в течение дня, а также получает сигналы тревоги.
---------------------------------------------
Project description
My JetKid is an app assisting to take care of children and always be by their side on time. It works in conjunction with a portable device such as a smartwatch JetKid tracker. The app monitors the current location and displays a child’s movement on the map as well as shows daily physical activity and allows emergency alarm receiving.
Скриншоты