Плюсы и минусы разработки приложений под Android

08.12.2015 00:32

Плюсы и минусы разработки приложений под Android

Android - самая популярная операционная система для мобильных гаджетов на данный момент. Она устанавливается и на планшеты, и на смартфоны, и на умные часы, и даже на такие раритеты как ТВ-приставка Android Smart TV Box MXQ S805. Стоит ли разрабатывать приложения под мобильную систему Android или нет? Нам это и предстоит сегодня узнать. Дело в том, что рынок уже не пустой, то есть конкуренция есть внушительная, и во время разработки стоит опираться только на собственное воображения для создания оригинального приложения.

Один из ключевых минусов разработки под Android - то, что разработка идет только на Java. Java - это хороший ООП, но вот как же поддержка других языков? А её нет! Конечно разработка под мобильные платформы на Java - это классика, но этого мало. Вряд ли бы им удалось добавить ещё несколько виртуальных машин под разные языки, но Java во многом загоняет в тупики программиста. При разработке на Java можно столкнуться со многими трудностями.

Но вот если рассматривать разработку под Android в общем, то можно судить, что это дело бесспорно прибыльное, так как, в отличие от других платформ, есть единый магазин. Где заработать можно легко и быстро. Главное - это общее равенство независимо от статуса разработчика. Даже новичок может быстро подняться в магазине и выйти в общий рейтинг разработчиков. Дерёт конечно Google Play хороший процент. А именно берёт он 30% с каждой покупки, да и придётся заплатить 25$ при регистрации.

Но есть и отечественные аналоги. Скажем совсем новый сервис от Яндекса. В который можно добавить свое приложение, назначить цену, и они сами разошлют его в 18 магазинов, где ваше приложение будет продаваться согласно вашему описанию и цене. В общем, разработка под Android - это дело прибыльное, но сложное.

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