• На каком языке программирования лучше писать приложение под Андроид?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Современному Android разработчику нужно знать и Java и Kotlin. Kotlin для разработки новых проектов, Java для легаси и изучения исходников Android API.
    Более того, зная Java изучать Kotlin гораздо проще, хотя-бы потому, что многие руководства и учебники ссылаются на Java.
    Ответ написан
    Комментировать
  • На каком языке программирования лучше писать приложение под Андроид?

    zagayevskiy
    @zagayevskiy Куратор тега Android
    Android developer at Yandex
    Kotlin не проще. Джава проще. В котлине больше концепций, чем джаве, за счёт чего код на нём более компактный. Поэтому, имхо, учить его должно быть всё же сложнее. И именно под Андроид всё равно нужно понимать, что там в jvm происходит.
    Но в целом сейчас можно учить сразу Kotlin.
    Ответ написан
    2 комментария
  • Какой язык программирования изучать в свободное время?

    @baitarakhov
    По моему есть всего две пути, и оба включают в себя много практики.

    Вариант #1. Работать в сфере ИТ (разработка, тестирование, тех.поддержка), и изучать необходимые инструменты и языки программирования под рабочие задачи. И стараться быть в тонусе, изучая ежедневно что-то новое. За это вам оплачивают компенсацию.

    Вариант #2. Взять вашу текущую сферу деятельности, она может быть любая. В нем попытаться решить какую то рутинную проблему, обычно подобная задача находится на повестке дня. Например сделать автоматизацию чего либо, по средством выбранного вами языка программирования или инструмента. За это вам оплачивают компенсацию.

    В любом случае, вам нужно будет потратить немало времени на практику. "Практика" бывает довольно увлекательным, но иногда вам придется пострадать, конечно утрированно написал, но как есть. На каждую задачу нужна концентрация, иногда многочасовая. Самое важное нельзя сдаваться и всегда достигать нужного вам результата. Страдание должно компенсироваться, иначе для достижения результата вам не будет хватать одного интереса.

    Другие варианты, типа я сейчас дочитаю книжку с теорией, и после начну что-то пилить - не работает. Как только вы начнете достигать результата по средством своих навыков, вы сможете объективно оценивать свои возможности и изучать то, что вам интересно. Главное, нужно быть максимально уверенным в том, что вы знаете, как именно работает ваш код.

    P.S. не бойтесь пилить велосипед
    Ответ написан
    Комментировать
  • Что лучше Фреймворк или Дримвивер?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Это разные вещи. Вы спрашиваете "что лучше, макароны или вилкой есть". Вилкой есть удобно, можно и макароны вылкой есть. Не понятно почему у Вас Фреймворк исключает Дримвивер и наоборот. Дримвивер - ПО для разработки, Фреймворк - набор заготовок для разработки.
    Но я считаю что Дримвивер не надо использовать никогда и не кому. Особенно в процессе обучения. Это отвратительно ПО, которое делает за Вас кучу работы мешая Вам учиться, мало того - делая весьма дерьмовый код. Хуже только adobeMuse. Так что Дримвивер в топку, берем бесплатный текстовый редактор типа atom или платную IDE типа webStorm или др.

    Какой Фреймворк лучше?

    на вкус и цвет все фломастеры разные. Выбирать надо под проект и по свои предпочтениям. К тому же надо понимать, что framework-и бывают разные, многие совсем не для верстки. Если Вас интересует css framework с которого проще начать - bootstrap4, потому что популярен и востребован и есть очень подробная документация. Плюс его знает 99% верстальщиков, а как следствие круг людей кто может подсказать и посоветовать будет большой.
    Но для изучения базовых вещей в html и css лучше не использовать никакой framework.
    Ответ написан
    8 комментариев
  • Как быстро и правильно верстать html-страницу?

    tsepen
    @tsepen
    Frontend developer
    Вот этого раздела для начала будет достаточно. Для верстки практически не нужен js, все популярные решения - слайдеры, выпадающие меню и т.д. уже реализованы, можно брать готовые решения. А потом когда дойдешь до каких то сложных анимаций на канвасе например - будешь по ходу дела гуглить)
    Редактор vs code я использую
    Ответ написан
    2 комментария