Рекламное объявление
Итак, вы хотите начать создавать приложения для Android? Некоторые люди могут попытаться сказать вам, что уже слишком поздно войти в игру, особенно если вы новичок, но на самом деле это не так.
Если вам кажется, что Play Store полон дрянных приложений и в нем нет места для чего-то нового, помните, что вам не нужно быть оригинальным. Ваши приложения просто должны предлагать то, чего нет в других приложениях, даже если это просто более чистый интерфейс.
Как говорится, один из лучшие способы научиться программированию Как научиться программированию без стрессаВозможно, вы решили заняться программированием, будь то для карьеры или просто как хобби. Большой! Но, может быть, вы начинаете чувствовать себя разбитым. Не так здорово Вот помощь, чтобы облегчить ваше путешествие. Подробнее в книгах, так что вот несколько полезных ресурсов, которые вы можете попробовать. Вам нужно выучить немного Java Лучшие языки для разработки мобильных приложений в 2016 годуМир разработки мобильных приложений по-прежнему силен, как никогда. Если вы хотите начать, еще не поздно! Вот языки, которые вы должны думать об обучении. Подробнее поэтому мы также включили некоторые книги по Java.
Java: руководство для начинающих, шестое изданиеJava: руководство для начинающих, шестое издание Купить сейчас на Amazon $30.35
Если у вас нет абсолютно никакого опыта Java, вам следует начать с этой книги. Обратите внимание, что изучать новый язык сложно 7 полезных приемов для освоения нового языка программированияЭто нормально, когда вы учитесь кодировать. Вы, вероятно, забудете вещи так же быстро, как выучите их. Эти советы помогут вам лучше сохранить всю эту новую информацию. Подробнее и даже лучшие написанные руководства могут только облегчить путь так сильно.
Но с точки зрения дружелюбия новичков, немногие так хороши, как Java: руководство для начинающих. Он начинается с самого начала и знакомит вас с расширенными функциями, такими как лямбда-выражения и JavaFX. Есть причина, почему это лучший продавец на Amazon!
Последняя версия на момент написания статьи, 6-е издание, полностью обновлена для Java Platform Standard Edition 8, поэтому все, что вы изучите, будет применимо к современным практикам разработки Java.
Head First Java, 2-е изданиеHead First Java, 2-е издание Купить сейчас на Amazon $25.00
Это книга, которую вы должны прочитать, как только вы уже познакомились с Java, потому что он подходит к языку совершенно по-другому - используя то, что называется «Head First» подход.
Глава Первая Ява понимает, что человеческий мозг жаждет новизны. Чтобы быстро учиться, нужно удивляться, волноваться и заниматься разными способами. Вот как теоретическое умопомрачение превращается в ваш разум как понимание.
Другими словами, в то время как ваше первоначальное знакомство с Java связано с освоением синтаксиса и концепций, Глава Первая Ява это второй проход, который гарантирует, что все это впитывается.
Мышление на Java (4-е издание)Мышление на Java (4-е издание) Купить сейчас на Amazon $41.74
Как будто в противоположность Глава Первая Яваэта книга такая же сухая и техническая, как и они. Это теоретический и практический подход, охватывающий каждую мелочь, с которой вы можете столкнуться при кодировании на Java.
Но реальная точка продажи Мышление на Java в том, что это действительно помогает вам «думать на Java». Эта книга поможет вам выучить идиомы и шаблоны, которые делают Java такой замечательной, что поможет вам написать чище и безопаснее код 10 советов по написанию более чистого и качественного кодаНаписание чистого кода выглядит проще, чем есть на самом деле, но преимущества того стоят. Вот как вы можете начать писать более чистый код сегодня. Подробнее .
Я бы не стал рекомендовать его в качестве первой или второй книги, но если вы уже считаете себя программистом среднего уровня, то вам действительно стоит это проверить. И лучшая часть? Это доступно для бесплатно, если вы хорошо читаете онлайн 9 бесплатных книг по программированию, которые сделают вас профессионаломОбращаясь ко всем программистам, будь то новые, старые или начинающие: мы нашли большой выбор бесплатных (как в пиве) книг, чтобы поднять ваши навыки кодирования до следующего уровня. Садитесь и наслаждайтесь. Подробнее .
Программирование на Android для начинающих. Изучите все навыки Java и Android, необходимые для создания мощных мобильных приложений.Программирование на Android для начинающих. Изучите все навыки Java и Android, необходимые для создания мощных мобильных приложений. Купить сейчас на Amazon $44.77
Если вы можете позволить себе только одну книгу, и у вас нет опыта работы с Java или Android, то эта книга может предоставить вам максимальную отдачу. Он представляет собой введение в Java и Android с примерами для 40 мини-приложений и 3 реальных приложений.
Программирование на Android для начинающих предполагает, что вы ничего не знаете, и делает все возможное, чтобы вы чувствовали себя комфортно в среде программирования Android. Это не займет у вас путь к тому, чтобы стать мастером, но это займет очень далеко.
Программирование на Android: Руководство по ранчо большого ботаника (2-е издание)Программирование на Android: Руководство по ранчо большого ботаника (2-е издание) Купить сейчас на Amazon $40.99
Несмотря на странное имя - Ранчо Большого Ботаника учит программированию онлайн - это, вероятно, лучшая книга по программированию на Android, которую вы когда-либо найдете. Спросите у любой группы программистов на Android рекомендации по книгам, и половина из них скажет это.
Путеводитель по Большому Ботанику Основан на курсе по bootcamp, который учит основам программирования на Android, а также хорошим методам, которые можно использовать при разработке приложений для Android.
The Big Nerd Ranch разрабатывает индивидуальные мобильные приложения для клиентов по всему миру, так что вы можете отдохнуть уверен, зная, что у них есть опыт и знания, чтобы поддержать все, что преподается в этом книга.
Основы разработки Android Studio - Android 6 EditionОсновы разработки Android Studio - Android 6 Edition Купить сейчас на Amazon $34.99
Если вы собираетесь писать код для Android, вы собираетесь нужен правильный IDE вместо текстового редактора Текстовые редакторы против IDE: какая из них лучше для программистов?Выбор между продвинутой IDE и более простым текстовым редактором может быть трудным. Мы предлагаем некоторую информацию, чтобы помочь вам принять это решение. Подробнее и в наши дни лучшим выбором является Android Studio (Eclipse и NetBeans - старые новости). Обратите внимание, что Android Studio - это форк IntelliJ IDEA.
Вы можете пойти дальше и узнать, как использовать Android Studio самостоятельно, используя бесплатные ресурсы в Интернете, но Основы разработки Android Studio это то, что вы должны получить, если хотите получить полный охват функций IDE, включая конфигурации сборки Gradle.
Он также охватывает некоторые сложные темы, такие как правильный дизайн материалов (чтобы ваше приложение выглядело красиво и современный), интеграция с Google Maps и интеграция с биллингом в Google Play и разработчиком Консоль.
Android 6 для программистов: подход, управляемый приложениями (3-е издание) (Серия разработчиков Deitel)Android 6 для программистов: подход, управляемый приложениями (3-е издание) (Серия разработчиков Deitel) Купить сейчас на Amazon $26.40
Самое сложное в программировании - взять все теоретические концепции, которые вы изучили, и превратить их во что-то осязаемое. Одно дело изучать API-интерфейсы разработки под Android, а совсем другое - создавать настоящее приложение с нуля.
Вот где книга, как Android 6 для программистовдействительно пригодится. Он проведет вас через восемь полноценных проектов и даст вам возможность из первых рук создать и завершить настоящее приложение для Android.
Чтобы получить максимальную отдачу от этого, вы уже должны быть знакомы с Java в средней степени. Рассматриваются следующие темы: Android Studio, Gradle, Material Design, Threading, SQLite, API Play Store и многое другое.
Почему вы хотите изучать Android?
Между этими семью книгами вы приобретете более чем достаточно знаний и опыта, чтобы иметь возможность писать свои собственные приложения для Android с нуля до завершения, но не стесняйтесь продолжать свое образование с эти каналы YouTube 6 Потрясающих YouTube видео, которые помогут вам освоить Android-разработкуХотите узнать, как разрабатывать приложения для Android? Тогда эти видео YouTube идеально подходят для вас. Подробнее и эти блоги для мобильных разработок Разработка прорывного приложения? 7 блогов по разработке мобильных приложений, которые вы должны прочитатьМобильное пространство настолько новое, что тенденции постоянно меняются, и каждый день появляются новые идеи. Если вы планируете разрабатывать мобильные приложения, как вы можете идти в ногу, не сходя с ума? Подробнее .
Наконец, мы хотим указать вам на эти удивительные подкасты для программистов 15 первоклассных подкастов для программистов и разработчиков программного обеспеченияПодкасты - это фантастический способ узнать больше о программировании. Вот некоторые из наших любимых программных подкастов для вашего прослушивания. Подробнее это может оказаться неоценимым для вас в вашем путешествии. По крайней мере, они дают вам возможность учиться во время поездок на работу, делать домашние дела, ждать встречи и т. Д.
Теперь ваша очередь: почему вы хотите узнать, как создавать приложения для Android? У тебя есть какие-нибудь крутые идеи в голове? Расскажите нам о них в комментарии ниже!
Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.