Создано с помощью Ionic: Sworkit

Разработчик Райан Ханна (Ryan Hanna), у которого опыт программирования насчитывает всего пять месяцев, создал приложение Sworkit. В данный момент оно принадлежит компании Nexercise. "Мне нравится ментальность кода, который я знаю; и нравится в процессе работы учиться чему-то новому", - говорит Ханна.

Sworkit - это фитнес-приложение, предлагающее пользователю комплекс силовых упражнений, которые можно выполнять в любых условиях людьми с любым уровнем физической подготовки.

"Его даже можно использовать для создания своего собственного комплекса упражнений, имеющего конкретную цель - например, реабилитации после травмы и т.д." - добавляет Ханна. “Sworkit построен таким образом, чтобы мотивировать человека на выполнение упражнений, игнорируя все возможные отговорки и причины для уклонения от занятий. Ведь для них не требуется спортивного зала, оплаты за его посещение, специального снаряжения или чего-то другого. Все, что нужно - это минимум места".

Пользователь сам выбирает интенсивность нагрузки, упражнения на растяжку, кардио или йогу и вводит количество раз и подходов для их выполнения. Приложение Sworkit определит временной интервал и последовательность упражнений, будет отслеживать спортивные результаты, как это делают всем известные фитнес-трекеры.

Изначально разработка Sworkit была выполнена на основе jQuery Mobile, но затем приложению потребовался апдейт. Автор-разработчик узнал о существовании Ionic из постов в блоге Холли Щински (Holly Schinsky) , работающей в Adobe, и Кристофа Койенраетса (Christophe Coenraets)  из компании Salesforce.

"Ionic уравнивает поле деятельности для разработчиков гибридных приложений. Он предоставляет готовые компоненты и шаблоны наряду с теми средствами, с помощью которых разработчики нативных приложений достигают большого успеха", - говорит Ханна. "У нас появилась возможность перейти непосредственно к созданию красивого оформления приложения и продумать все алгоритмы. Получается, что с фреймворком Ionic сложности, обычно возникающие при программировании приложений для сотен разных устройств, становятся неактуальными. Разработчик может с самого начала работы сконцентрироваться на обеспечении кроссбраузерной поддержки и оптимизации производительности. За счет этого в конечном итоге получается приложение, которое и задумал сделать разработчик. А это, в свою очередь, оказывает большое влияние на последующее быстрое продвижение программного продукта".

Команда программистов воспользовалась такими компонентами, как боковые меню Ionic, навигация, списки, изменение последовательности элементов, кнопки списка опций, всплывающие окна, страницы запроса действий, модальные окна, слайд бокс, элементы <form> и <input>, жест, загрузка, платформа и сетки.

"Полная реорганизация кода и перекомпоновка приложений была выполнена всего за десять недель", - говорит Ханна. "Самое важное то, что ответная реакция наших пользователей была просто великолепна. Им понравилось новое переработанное приложение гораздо больше, чем старое".

Когда приложение Sworkit обновилось, и его основой стал фреймворк Ionic, с разработчиком Ханна связались представители компании Apple. В результате версия Sworkit Pro заняла свое место в App Store в категории приложений для фитнеса и здорового образа жизни. Приложения Sworkit и Sworkit Pro получили свыше двух миллионов скачиваний из iOS App Store и Google Play.

"Возможность создания гибридных приложений позволяет одному и тому же разработчику делать приложения сразу для двух платформ - iOS и Android", - говорит Ханна. "Если бы было принято решение сконцентрировать внимание только на одной из нативных платформ и выпускать приложения только для нее, то подавляющая часть рынка просто осталась бы не охваченной. Не было бы реального способа наращивать аудиторию, а люди не могли бы использовать одни и те же приложения вместе со своими друзьями и членами семей".

"Ionic стал тем фреймворком, который внес равновесие на арену нативных разработок", - добавляет Ханна. "Это просто невероятно, когда разработчики, создающие приложения для своих нативных платформ, вдруг получают доступ к одинаковым наборам инструментов. Они могут расслабиться и все свое внимание уделять красоте интерфейса и оптимизации элементов".

Sworkit можно скачать из iOS App Store. Это приложение также можно найти и в Google Play и Amazon Store.

Комментарии