Shark Develop - компания по разработке мобильных приложений для iOS и Android

Онлайн кинотеатр и ТВ — Respect Korea

| Android | Онлайн кинотеатр и ТВ — Respect Korea 2
| Android | Онлайн кинотеатр и ТВ — Respect Korea 3

Онлайн кинотеатр и ТВ — Respect Korea

,
| Android | Онлайн кинотеатр и ТВ — Respect Korea 4
| Android | Онлайн кинотеатр и ТВ — Respect Korea 5
| Android | Онлайн кинотеатр и ТВ — Respect Korea 6
ОПИСАНИЕ
Проект представляет из себя Онлайн кинотеатр, а также плеер для просмотра IP TV для подписчиков провайдера Respect Korea, работающего на территории Республики Кореи. Провайдер ведет свое вещание на русском языке для выходцев из России и русскоговорящих мигрантов. Приложение содержит в себе раздел ТВ и раздел Кино. ТВ предоставляет пользователям большой список российских телеканалов. В разделе Кино пользователям предоставляется для просмотра огромная база фильмов, разбитых по жанрам. Доступ в приложение предоставляется через Ключ, который провайдер предоставляет своим подписчикам.

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

Многие каналы содержат архив телепередач, и плеер позволяет просматривать передачи, находящиеся в архиве. Также плеер содержит все необходимые функции для комфортного управления просмотром — удобные паузы и перемотки, возобновление просмотра с места остановки, аннотация к фильмам и телепередачам и т.д.

Корпоративные уведомления DeskAlerts

| Android | Корпоративные уведомления DeskAlerts 15
| Android | Корпоративные уведомления DeskAlerts 16

Корпоративные уведомления DeskAlerts

ОПИСАНИЕ
Мобильные приложения для решения корпоративных уведомлений от DeskAlerts. Приложения позволяют получать отправленные с корпоративного сервера сообщения не только на рабочий компьютер, но и на мобильный телефон. Такая необходимость присутствует во многих крупных западных компаниях со штатом от нескольких сотен, до нескольких десятков тысяч сотрудников. Поэтому доставка сообщений актуальна не столько каждому конкретному сотруднику, сколько группе сотрудников, по отделу, должности или подразделению.

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

Версии для iOS и Android выполнены в нативном варианте, т.е. с сохранением всех особенностей операционных систем устройств на основе Material Design. Все приложения содержат историю полученных сообщений, с различными фильтрами и поиском, страницы различных настроек. Для использования приложения необходимо указать сервер своей компании, на которому установлен софт DeskAlerts. Приложение проверит его доступность и позволит авторизоваться под своей рабочей учетной записью.

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

Мобильный криптовалютный кошелек

| Android | Мобильный криптовалютный кошелек 27
| Android | Мобильный криптовалютный кошелек 28

Мобильный криптовалютный кошелек

ОПИСАНИЕ

Приложение создавалось для компании PLC GROUP AG в партнерстве с TegroSoft. Представляет из себя клиент-серверное приложение для управления своим криптовалютным кошельком, с возможностью отправки переводов, их получения и т.д. Серверная часть реализовывалась TegroSoft, наша команда занималась реализацией клиентской части для iOS и Android. Приложения выполнены нативными средствами для каждой из платформ в родном для этих платформ дизайне.

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

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

Онлайн библиотека MyBook

| Android | Онлайн библиотека MyBook 35
| Android | Онлайн библиотека MyBook 36

Онлайн библиотека MyBook

ОПИСАНИЕ
MyBook — это сервис, предоставляющий доступ к каталогу книг по подписке. Перед нами стояла задача с нуля разработать мобильное приложение для Windows 10. Приложение позволяет человеку искать книги и безлимитно их читать в течение действия оплаченной подписки. Пользователь не может извлекать и скачивать книгу. Таким образом приложение состоит из двух основных частей — библиотеки и электронной читалки, позволяющей открывать и читать книги прямо в приложении.

Приложение для Windows 10 представляет из себя UWP приложение, что позволяет использовать его как для смартфонов с ОС Windows 10, так и на персональных компьютерах, ноутбуках и планшетах. Приложение выполнено нативными средствами в удобном и привлекательном дизайне. Для Windows-приложения важной частью работ было обеспечить взаимодействие между остальными версиями, реализованными ранее. Так, читая книгу на Windows Phone, вы можете без проблем продолжить чтение на любом другом устройстве: iOS, Android или в браузере компьютера благодаря механизму синхронизации и сохранению прогресса чтения.

Дорабатывая приложение для ОС Android, мы заменили устаревшую реализацию поиска новой. Новый поиск позволяет в удобном виде просматривать результаты, разбивать результаты на категории, в удобном виде преподнося их пользователю и многое другое, что в целом сделало его намного удобнее, к тому же расширив функциональность. Помимо поиска, в приложении появился дополнительный функционал, полки и разделы, такие как раздел «Мои книги». Полка — это группа книг, у которой есть название и список книг. Полка хранится в пользовательском профиле на сервере. Данный функционал позволяет пользователю сортировать книги по каким либо категориям и размещать на отдельных полках. Такая возможность позволяет быстро найти необходимую книгу.

ПЛАТФОРМЫ
ИНСТРУМЕНТЫ
C#, UWP, Prism, SQLite