Есть такая музыка, я её называю "Поскакали" =)Про конский навоз

И про мобильные приложения... снова

Читаю:

У Wikimapia до сих пор нет своих мобильных приложений

И снова мне стало смешно.
Это, знаете ли, как если бы было написано

У Wikimapia до сих пор нет своей программы для Windows, программы для Linux, программы для калькулятора МК и т.д.

Сейчас какой-то тупой бум этих мобильных приложений.
Нафига они нужны, вот скажите мне?
В век браузеров и развитости их нафига вообще нужны мобильные приложения?!

Лучше вопрос задам так:

В век браузеров и развитости их нафига вообще нужны desktop-программы (образно говоря, EXE-программы)?!

Помню, в 1998...2001 годах был бум программ. Разные каталоги программ были, разные обзоры программ и т.д.
Все подсели на это, отслеживали новые программы, советовали друг другу и т.д.
Даже я через это прошёл =)
Сейчас, наверное, выкину все эти десятки CDR-диски c EXE-программами, которые сейчас вообще не нужны =))

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

Я могу лишь сказать, что через 5...10 лет, а то и раньше, все те мобильные приложения, которые есть в каталогах Apple или Google, никому будут не нужны, ибо технологии уйдут очень далеко, а то и вообще сменятся.
У частных (проприетарных) форматов нет будущего, это временные форматы.

Будущее за одним форматом, универсальным - javascript.

Сейчас его мощность такая, что на нём запускают эмуляторы windows.
Развитие умных компиляторов-интерпретаторов (которые создают байт-код) достигло такого уровня, что скорость программы на js раза в 2 меньше скорости программы на чистом C++, а то и вообще быстрее.
Память ОЗУ стала такой дешёвой, что о ней даже не задумываются уже.
На аппарате, помещающемся на ладоне, стоит 32 Гб памяти и 4 ядра ГИГАГЕРЦОВЫХ процессоров.
Через пару лет будем говорить о 320 Гб памяти, её уже станет просто невозможно заполнить.
Объёмы SSD через пару лет станут в 8 ТЕРАБАЙТ (8000 Гб).

Но это я отвлёкся =)

В общем, сейчас лучше задуматься об универсальном коде, написанном на javascript. Потому что через пяток лет он будет везде - на серверах (ветка Node.js), в мобильниках (расширения для браузеров), в самих браузерах.

Технологии и скорости достигли того, что фотошоп уже можно написать на js в браузере.

Тратить сейчас время и средства на создание EXE-программ для разных ОС, разных версий приложений для мобилок - очень глупо и нерационально.

Помню, раньше были мобилки Nokia и Windows Phone.
И для них вроде были свои форматы программ.
Где сейчас это всё? =))

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

Просто я хочу посоветовать тем, кто только в начале пути - не тратьте время на андроид и ифоне.

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