- Предпринимательство и бухгалтерия. Программы этой сферы всегда будут в фаворе. Думаю, что спросом будут пользоваться маленькие конструкторы баз данных "а ля MS Access (взять тип конструктора отчетов от Access, и тип конструктора форм от 1С). Человек делает себе справочники и документы, создает поля и задает типы полей, связывает поля, автоматически на основании этого строятся журналы документов, формы внесения данных в документ, взаимосвязь с справочниками. Так же, возможность построить определенные типы отчетов на основании справочников или документов. Все это может работать на HTML5 в браузере. Кто работал с Access и 1C поймет о чем я говорю, суть в том, что конструктор форм в 1С сильнее Access-а, но с отчетами все с точностью наоборот. Механизмы создания отчетов в Access более гибкие (не требуют написания кода) и более простые в разработке (в разработке самого отчета конечно, но не сам программный механизм конструктора таких отчетов). Данные должны храниться в защищенном облаке, получить доступ к которому пользователь может с любого устройства. Должен быть механизм поддержки распределенных БД. Конечно, разработка такого конструктора - вещь непростая. Для начала можно ограничить себя специализированными программами: Помощник продавца (справочник товаров, документ "Постепление товара в магазин", "Наценка", "Продажа товара (можно организовать с сканером штрихкода)", отчеты о продажах, остатках товара в магазине и т.д., так же необходима PC версия с более обильными отчетами). Достойного "помощника продавца" я так и не нашел для Android. Все имеющиеся на сегодня варианты программ - отдаленное подобие с минимумом функционала. Использовать 1С для Android ради управления малым магазином - не каждый себе позволит.
- GPS системы. Эта область еще более востребована, но так же еще более сложна в разработке. Спросом будут пользоваться, например, системы sms трекинга, когда каждый определенный отрывок времени смартфон посылает на центральный сервер sms с координатами своего нахождения. Сбор таких координат позволяет проанализировать движение автомобиля, его местонахождение, скорость, остановки, сьезд с заранее установленной траектории и т.п. Многие скажут что разработок в этой сфере полно, от части это верно, но я нигде не видел, например, системы по типу "помощник тракториста" не для оператора трактора, а для диспетчера (который удаленно следит за трактором). Суть системы в том, что бы она смогла бы посчитать вспаханную площадь носителем GPS трекера (трактором), верный ли участок поля обрабатывается в данный момент (не вышел ли трактор за квадрат) расход топлива на 1 га в определенный момент работы, регулировать оптимальную скорость движения для того или иного вида сельхозработы. Так же, не плохо добавить функцию "помощник комбайнера" и т.п. Здесь как говориться - не паханное поле.
- Простая система электронных платежей. Это очень сложная вещь, которая, возможно, потребует покупку банковской лицензии, по этому, без заинтересованности со стороны банков начинать дело, практически, нет смысла. Но, идею я вам расскажу. Суть ее проста: на многих сайтах есть обильное разнообразие систем оплаты платежа, чего там только не найти и Webmoney, и яндекс-деньги, киви, и, конечно, банковские карты. Представьте себе, что покупатель хочет расплатиться деньгами со своего мобильного счета, но сайт по продажам не предоставляет такой возможности. Есть только, например, банковский платеж с кредитной карты. Так вот, ваша программа делает следующее: Сначала, пользователь инициализирует временную платежную карту (здесь нужна завязка на банк или на группу банков) методом отправки определенного sms на определенный номер. Карта не кредитная, так что, на сколько я знаю, законы РФ разрешают банкам имитировать хоть 1000 таких дебетных карт для одного пользователя в сутки. сим-карта привязана к паспорту, по этому банку достаточно знать ваш мобильный номер, который он и получит в результате отправки вами sms-запроса на имитирование временной карты. Вид запроса на создание карты, примерно, такой "НомерБанка(1,2,3,4... и т.д.), типКарты (долл,руб,евр,фунт ...). sms отправляется на определенный номер (пользователь вашей программы может его и не знать). За sms снимается плата, равна стоимости имитирования банковской карты+налоги+доставка смс. Потом несколько минут ожидания, и банк присылает программе sms c реквизитами карты.(или, лучше в спец базе в инете размещает все реквизиты вашей дебетной карты с нулевым балансом, а программа по имени пользователя подчитывает эти данные и показывает вам статус карты). В реквизитах указаны все необходимые данные для совершения покупки в интернет: номер карты, CVS код. соответственно к карте привязан ваш мобильник и паспортные данные. Теперь карту надо пополнить. Для каждой определенной суммы пополнения будет свой сервисный номер, например, на пополнение в 100 руб - 7701, 200 - 7702, 500 - 7703 и т.п., но, пользователь так же может не знать эти номера. В вашей программе достаточно ввести сумму пополнения (программа сама определит номер), и выбрать одну из активных виртуальных карт, Например: 100 рублей на карту 446677889988. Программа отправляет sms на номер 7701 с текстом #446677889988. Стоимость sms, соответственно - 100 руб+налог. А сервисная программа, которая привязана к этому номеру(программа на стороне оператора) переводит 100 руб. на вашу виртуальную карту 446677889988. Далее - вы просто идете на сайт и делаете банковский платеж с данной виртуальной карты. Потом, по желанию, можно будет зарегистрировать себя в системе банк-клиент, привязать эти виртуальные карты к системе и запросить физическое имитирование карты, после чего прийти в ближайшее отделение и забрать ее.
- Игры. эта сфера всегда востребована. Маленькие игры в стиле free-to-play, более сложные игры и т.д. Все это действительно может дать вам доход, если... если вы придумаете оригинальную игру, которая отвоюет популярность у других игр. Чего уже только нет для Андроида, но... я так и не видел до сих пор нормальной стратегии реального времени для этой платформы. Если сможете - дерзайте :).
Удачи.
4
0