Чем заняться? Может разработкой под Андроид?

 1 декабря, 2019
 4
unity, разработка под Андроид

Категория: Мысли вслух

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

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

Посмотрел вакансии программистов. Там жопа. Чтобы получать 500$, нужно иметь опыт работы, знания по множеству фреймворков, несколько языков. И это ради того, чтобы выполнять то, что тебе скажут, какую-то неинтересную работу. С таким успехом можно пойти работать грузчиком за 450$, где не надо ни знаний, ни опыта. Или на фрилансе что-то делать.

Поэтому, если программировать, то только реализовывать свои идеи и проекты. Давно есть желание сделать какое-нибудь приложение, или игру под Андроид с загрузкой на Google Play, которое будет монетизироваться за счет встроенной рекламы, или продаж.

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

Начал смотреть видосы на Ютубе по теме: на чем пишут под Андроид, что изучать. Составил себе список языков и инструментов, в чем плюсы и минусы.

разработка приложений под Android

Понял следующее, что если нужно удобство в написании сложных приложений через «Android Studio», то нужно знать Java, а еще лучше и новый язык Kotlin, он может использовать библиотеки Java и проще синтаксис. И есть мнение, что через несколько лет под Андроид все будут писать только на Kotlin.

Но! Приложения под Android можно написать и на Python, и на JavaScript, и даже на HTML5. Например, для Python есть фреймворк Kyvi и KyviMD. Потом написанный код можно скомпилировать в .apk файл и, соответственно, установить на Андроид. Но это не так удобно, как на Java, или Kotlin, в программе Android Studio.

Допустим, Java — это сложный язык, а Python более понятный. По крайней мере у меня такое сложилось впечатление после нескольких просмотренных видео на Ютубе.

На всех этих языках можно писать любые Android приложения, в том числе игры-платформеры, типа Марио. А вот если делать какую-то игру с крутой графикой, особенно в 3D, то уже лучше учить Unity, вместе с языком программирования C#.

Пока что это просто мысли вслух, но может реально чем-то таким заняться в свое удовольствие…

!!! Чтобы узнавать о новых заметках в блоге, подпишись на Твиттер или Telegram.
1 Декабрь 2019

Комментов:

4

4 комментов к заметке “Чем заняться? Может разработкой под Андроид?

  1. Тукан:

    > Понятно, что если ты хочешь карьеру в ИТ, то лучше становится профессионалом только в одном, или в 2-х языках, а не изучать все по чуть-чуть
    А я думаю и вижу что всё наоборот, просто те кто непрерывно учился ещё с начала нулевых прошли через php, потом python/ruby к примеру, JS (для сервера и приложений). Почти во всех языках конструкции похожи: ветвления/циклы и т. д. Другое дело что на php можно говнокодить и делать велосипеды и есть неплохие CMS, а вот python/ruby/js — тут уже фреймворки, так просто как в php не получится, ну оно и понятно php для веба и создавался.

    На Android только Java, но говорят её вытесняет Kotlin и за ним будущее. Но + в том что Java и для веба (всякие банки её любят) и для настолки годится, хотя сложновата как по мне. Да и саму ОС Android вроде как хотят заменить.

    Что касается Python/Kyvi я тоже смотрел в ту сторону, но говорят не стоит. Для Ruby есть Ruboto/RubyMotion. Всё это выглядит как попытка приспособить язык к тому для чего он не предназначен. Извращение короче, как настольные приложения на Node.js

    > Чтобы получать 500$, нужно иметь опыт работы с таким успехом можно пойти работать грузчиком за 450$
    Согласен с тобой, и голова хотя бы не болит.

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

    • Аркадий:

      Сейчас особо ничем не занимаюсь, вот думаю что делать.
      Плотно не начал еще ничего изучать, смотрю просто видео как и на чем пишут, что там в Android Studio, насколько все это сложно, или легко.

  2. Не думал попробовать себя на ютуб канале? Мы с пацанами сейчас окунулись в это творчество. Можно тему выбрать интересную для себя и писать видео. Всё упирается лишь в работу. Тайтлы тэги описание, все как обычно.

    • Аркадий:

      Думал, даже заводил пару каналов. Но не могу определиться с интересной мне темой, на которую хотелось бы создавать видео на постоянной основе. Поэтому сразу же забрасывал это дело.

      Одно видео даже набрало 24 тыс. просмотров, это пока мой рекорд.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *