Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
sssur
Сообщений: n/a
#1

Корпоративные приложения на Android - Программирование Android

12.03.2013, 17:04. Просмотров 599. Ответов 0
Метки нет (Все метки)

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

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

По сходному сценарию работает, например, врач на обходе больных (регистрация текущего состояния, просмотр истории болезни, заполнение заявок на процедуры, рецепты и пр.), учётчик на складе и т.п.

Какие требования выдвигаются к ПО для подобных сценариев?
- должна быть возможность работы в оффлайне т.е. веб-интерфейс не подходит
- относительно большой объём данных должен храниться на устройстве и синхронизироваться с центральной базой
- частое обновление ПО (например вчера адрес заказа забивали в свободной форме а сегодня надо выбирать из КЛАДР"а)
- доступ к железу (отслеживать маршрут по GPS, фотографировать наклейки и т.п.)

В нынешнем Google API всё что надо есть, но как-то неудобненько всё. Надо писать кучу кода для простых самых вещей типа форм ввода и таблиц (DataGrid).

Сейчас делаю фреймворк который позволит ускорять разработку подобных приложений:
- основан на парадигме реактивного программирования
- использует биндинг переменных
- имеет собственный менеджер компоновки
- добавлены некоторые контролы (фреймы, грид)

В Google Play выложил пример использования библиотеки
https://play.google.com/store/apps/d...ind.ui.example
(набивка заказов в старую добрую Northwind)
там же по ссылке можно посмотреть проекты примера и библиотеки

Опенсурс, публик домайн.

Кому интересно присоединяйтесь к проекту.
Миниатюры
Корпоративные приложения на Android  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2013, 17:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Корпоративные приложения на Android (Программирование Android):

Создание приложения на Android - Программирование Android
Решил заняться созданием программ для Android платформы. Опыт в программирование имеется, но тут возникли небольшие сложности. Хочу создать...

Token из приложения Android - Программирование Android
Друзья, добрый день! При подключении к сетевому чату Android программа отправляет некий запрос серверу с токеном аппарата. Токен не...

Изменение приложения на android - Программирование Android
Возникла острая необходимость в данном приложении, но оно к сожалению имеет ограничение по версии. Как убрать из него проверку версии...

Сборка Android приложения - Программирование Android
Всем привет. Возникла проблемка. Мне необходимо собрать Android приложение так, чтобы его можно было запустить на любом PC. Подсказать...

Заставка для приложения android - Программирование Android
день добрый ! я никак не могу понять как заставить работать мою заставку package com.example.yourtime; import android.content.Intent; ...

Вылет приложения из-за android:background - Программирование Android
Доброго времени суток. Прошу помощи вот в чем: Приложение состоит из нескольких активити, из главного можно перейти на одно из двух...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2013, 17:04
Привет! Вот еще темы с ответами:

Сборка приложения в AS (совместимость >= Android 4.0) - Программирование Android
Подскажите, как правильно собрать приложение. Приложение должно работать в Android 4.0 и выше В манифесте указываю <uses-sdk...

Жизненный цикл Android приложения - Программирование Android
Такой вопрос, в onCreate() создаю нужные мне классы, устанавливаю view: @Override public void onCreate(Bundle...

Анимация текста Android приложения - Программирование Android
Как изменить код в MainActivity package com.example.time; import android.app.Activity; import android.os.Bundle; import...

Подключение к внешней БД из приложения на Android - Программирование Android
Хочу написать приложение для работы с внешней бд. Плевать на безопасность соединения и прочее. Нужен максимально простой способ хранения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru