Сап, программач, в /pr/ полтора анона, поэтому спрошу здесь.Желаю вкатиться в разработку мобильных приложений, и в последствии открыть свою ИП. Какие подводные камни? С чего начать? На чем и в какой IDE писать? Начинать програть сразу кроссплатформенно или начинать прогать например с приложух на ведройд, а потом плавно переходить на ios? О себе: Прогаю в универе на С++, юзаю Qt. Поэтому азы знаю, работал над парой проектов вузовских.Погуглив, понял что писать под ведройд и темболее яблоко на плюсах с использованием Qt тот еще зашквар, ибо Qt сырая в этом плане, поэтому хочу перекатиться в другой язык.
бамп
Ип не зайдет, аутсорс студии тебя сожрут. Прогай нативно. Айос - свифт, андроид - колин. Спрашивай что интересно, мимо андроид разработчик
>>154434544 (OP)Ну, лично я для ведра юзаю Android Studio с жавой
>>154434941Жаба устарела, переходи на котлин
>>154434930Хочу стартануть в Алматы, там конкуренции мало пока. Колин почему то не особо привлекает, а вот Джава приятна, с чего стоит начать изучение? Есть ли годные курсы, бесплатные желательно, офк. Какие технологии и инструменты нужно освоить чтобы свободно писать приложухи?
>>154435055Поясни за КотлинЯ недавно в погроммировании
>>154435145По технологиям: kotlin (даже в роботах на нем пишут), rxjava 2, даггер, ретрофит, моши, кондуктор - стандартный набор для разработчика. По архитектуре: мвп или чистая архитектура от боба Где начать? Ну пройди уроки по жабе, потом загляни на сайт "освой андроид ираючи" ну а дальше гугл и в сторону тех технологий, что я указал
>>154435145Заходишь такой на жава руш. Проходишь все бесплатные уровни. Потом, если не хочешь тратить копеечку, смотришь, что там дальше изучается и изучаешь это сам. Собственно, всё. Задачек для тренировки на просторах интернета уйма.
>>154435236Ну он просто приятней. Основные фичи: 1) возможность пометить переменную как нуллабл с помощью? 2) лямбды 3) чистые дата классы 4) val var 5) экстеншн функции
>>154434930>колинЗачем нужно это рашкоподелие, когда есть JAVA?
>>154435567Кому она нахуй теперь нужна. Уже год назад все на него перешли, а теперь уж точно
>>154435691Хм, не видел нигде на предприятях пока-что Котлин, собственно как и вакансий на слот котлиниста
>>154435822Redmadrobot и все их партнеры уже давно на котлине. В elegion часть проектов на котлине. Мелкостудии тоже. В вакансиях пока это не ставится как требование, но я думаю это временно
>>154435691>>154436008Это только среди аднроид-разрабов?
>>154436008ты меня заинтересовал) только вот есть ли годные курсы по Котлину? хотя бы как джава раш? а то ведь наверное мне трудно будет переходить с плюсов на Котлин сразу?
>>154436197Он как жава, но с перделками. Точнее не совсем, но на нем можно кодить как на джаве
>>154436136Да >>154436197Неа, курсов нет, выучи жабу, а потом по котлину почитай
>>154436780А на энтерпрайзе?
>>154436485>>154436780>>154435145Спасибо, аноны, вы лучшие
>>154434544 (OP)Начни с Droidscript,годная штука
Раз уж тут отвечают на вопросы... Я тимлид в маленькой шаражке, разрабатывающей софт на с++. Поступил заказ сделать к софту приблуду для андроид и айос. Если бы это было под десктоп, я бы оценил работу на полгода-год труда одного разработчика (3 месяца на выкатывание первой версии, остальное на работу с фидбэком заказчика и исправление багов). Как правильно искать человека на такой проект? Искать фрилансера или нанимать в штат (после завершения проекта, делать ему может оказаться нечего)? Как я понимаю, под андроид и айос общий код писать не получится. Все решения, позволяющие это делать, на данный момент сырые (xamarin, qt mobile). Т.е. нужно будет либо брать универсала, либо 2-х человек сразу?Какие вообще подводные камни?
>>154435567Java громоздкий,сложный неудобный. Лично меня бесит строготипизированность мимо-javascript-погромизд
>>154434544 (OP)>Желаю вкатиться в разработку мобильных приложений,>С чего начать?Перво-наперво надо начать модно одеваться. Затем перестать есть зверюшек. И самое главное, чтобы стать мобильным разработчиком нужно начать совокупляться в жепы с другими мобильными разработчиками. Надеюсь, этот гайд тебе поможет, удачи.
>>154440179Все потому, что ты слизкий червь-пидор.Как вообще на этом говне можно что-то вменяемое писать? Стандартов нихуя, типизации нихуя, даже ебучих классов нет. Нет, я в курсе про прототипы и всю эту поебень, но их же один хуй никто не использует, потому что это неудобная ненужная параша, и все лепят свои велосипеды, чтобы сделать хоть какую-то пародию на классы. А библиотеки и фреймворки устаревают быстрее, чем мемасики в интернетах. Попытка запустить любой пример полугодовалой давности приведет к горячей анальной боли. Мажорные версии деприкейтят всего спустя пару недель после выхода новой (тот же webpack - отличный пример). И после всего этого вы еще смеете упоминать это говно? Да идите вы на хуй, глиномесы конченные!