APOKALIPSIS
Premium Lite
- Регистрация
- 24 Дек 2015
- Сообщения
- 333
- Реакции
- 3,366
- Тема Автор Вы автор данного материала? |
- #1
Голосов: 0
[Михаил Русаков] Создание приложений для Android с нуля (2019)
Как научиться создавать приложения на Android?
Во-первых, Вам необходимо освоить язык Java, поскольку приложения для Android пишутся именно на этом языке. Дальше у Вас есть разные пути: записаться на оффлайн-курсы, что дорого и, на мой взгляд, бесполезно, плюс очень неудобно. Так же можно обратиться к репетитору, что ещё дороже, так же не очень неудобно, но, правда, намного эффективнее. Ещё можно читать множество книг, искать информацию в Интернете. И, на мой взгляд, этот способ уже на порядок лучше предыдущих, но он занимает, к сожалению, очень много времени.
В принципе, я как раз и обучался таким способом. Главная проблема, с которой я сталкивался – это устаревший код. Подавляющее большинство обучающих статей для Android написаны ещё в 2011-2012 году. И если некоторые из них ещё актуальны, то часть просто устарела так, что, в принципе, не работают. Дальше снова нужно искать более свежую информацию, причём крайне желательно знать английский язык, чтобы найти правильный вариант решения той или иной задачи. Точно такая же проблема и у книг, так как с момента написания книги и до её публикации проходит зачастую не один год, а это, пусть и не критично (как ошибочно думает большинство), но всё-таки серьёзно влияет на актуальность.
Поэтому самым лучшим способом я считаю видеообучение, опираясь на следующие факты:
1. Лучшая усваиваемость материала.
Вы видите, как автор пишет и комментирует код, запускает приложение, и Вы вместе видите результат. То есть у Вас задействованы сразу и слух, и зрение, что существенно упрощает усвоение материала по сравнению, например, с книгами.
2. Смотреть можно в любой момент.
Вы не ограничены конкретной датой и временем какого-нибудь семинара в Москве, Вы не завязаны на то, чтобы жить там, где он проводится, да ещё и ходить туда. Вы можете смотреть видеокурс, где угодно и когда угодно. Вам так же не нужен для этого постоянный Интернет, как, например, для обучения по статьям в Интернете.
3. Высокая скорость обучения.
За счёт того, что Вы получаете всё и сразу в одном месте, плюс Вы ещё и быстро всё усваиваете.
4. Бюджетный вариант.
Цена видеокурса – это пара часов занятий со средним репетитором, или несколько занятий в оффлайне, за которые Вы узнаете слишком мало. Вообще, программирование – это не то, чему стоит обучаться в аудиториях.
5. Гораздо интереснее.
Это, возможно, субъективно, но лично я и, уверен, что большинство людей предпочитает не читать, а именно смотреть. Для меня, например, видеоуроки по интересующей меня теме гораздо интереснее любого фильма. И думаю, что для многих из Вас это так же.
Таким образом, если Вы хотите научиться создавать приложения для Android в максимально интересной форме, с максимальной эффективностью и в минимальные сроки, то я настоятельно рекомендую Вам пройти свой новый Видеокурс «Создание приложений для Android с нуля».
Что содержится в курсе?
Курс состоит из 16-ти разделов.
Раздел №1 Введение
В этом разделе Вы узнаете:
Раздел №2 Основы программирования на Android
В этом разделе Вы узнаете:
Раздел №3 Основы интерфейса приложений
Из данного раздела:
Раздел №4 Менеджеры компоновки
В этом разделе:
Раздел №5 Компоненты
В этом разделе:
Раздел №6 Меню
В этом разделе Вы узнаете:
Раздел №7 Диалоговые окна
Из этого раздела Вы узнаете:
Раздел №8 Дизайн приложения
В этом разделе Вы узнаете:
Раздел №9 Работа с Activity и Service
Из этого раздела Вы узнаете:
Раздел №10 Фрагменты
После данного раздела Вы узнаете:
Раздел №11 Работа с мультимедиа
В данном разделе Вы узнаете:
Раздел №12 Хранение данных
В этом разделе Вы научитесь:
Раздел №13 Телефонные вызовы и SMS
Очень интересный раздел, в котором Вы узнаете:
Раздел №14 Рисование в Android
В этом разделе Вы узнаете:
Раздел №15 Работа с Интернетом
Из этого раздела:
Раздел №16 Многопоточное программирование в Android
В этом разделе:
Как видите, курс получится очень подробным. Но без закрепления знаний из урока, данный курс – это не более, чем просто интересный фильм. Поэтому почти к каждому уроку идут упражнения для закрепления материала из урока на практике. И их надо обязательно выполнять, чтобы получить на выходе отличный результат: возможность создавать приложения любой сложности на Android.
Помимо упражнений Вы получите исходники из всех уроков курса.
Что Вы получаете?
Давайте подведём краткий итог того, что Вы получаете, приобретя Видеокурс «Создание приложений для Android с нуля»:
1. Сам Видеокурс, состоящий из 105 уроков общей продолжительностью 20 часов 16 минут
2. Три Бонуса, отлично дополняющих основной курс
3. Массу упражнений и все исходники из уроков
Продажник
Скачать
Как научиться создавать приложения на Android?
Во-первых, Вам необходимо освоить язык Java, поскольку приложения для Android пишутся именно на этом языке. Дальше у Вас есть разные пути: записаться на оффлайн-курсы, что дорого и, на мой взгляд, бесполезно, плюс очень неудобно. Так же можно обратиться к репетитору, что ещё дороже, так же не очень неудобно, но, правда, намного эффективнее. Ещё можно читать множество книг, искать информацию в Интернете. И, на мой взгляд, этот способ уже на порядок лучше предыдущих, но он занимает, к сожалению, очень много времени.
В принципе, я как раз и обучался таким способом. Главная проблема, с которой я сталкивался – это устаревший код. Подавляющее большинство обучающих статей для Android написаны ещё в 2011-2012 году. И если некоторые из них ещё актуальны, то часть просто устарела так, что, в принципе, не работают. Дальше снова нужно искать более свежую информацию, причём крайне желательно знать английский язык, чтобы найти правильный вариант решения той или иной задачи. Точно такая же проблема и у книг, так как с момента написания книги и до её публикации проходит зачастую не один год, а это, пусть и не критично (как ошибочно думает большинство), но всё-таки серьёзно влияет на актуальность.
Поэтому самым лучшим способом я считаю видеообучение, опираясь на следующие факты:
1. Лучшая усваиваемость материала.
Вы видите, как автор пишет и комментирует код, запускает приложение, и Вы вместе видите результат. То есть у Вас задействованы сразу и слух, и зрение, что существенно упрощает усвоение материала по сравнению, например, с книгами.
2. Смотреть можно в любой момент.
Вы не ограничены конкретной датой и временем какого-нибудь семинара в Москве, Вы не завязаны на то, чтобы жить там, где он проводится, да ещё и ходить туда. Вы можете смотреть видеокурс, где угодно и когда угодно. Вам так же не нужен для этого постоянный Интернет, как, например, для обучения по статьям в Интернете.
3. Высокая скорость обучения.
За счёт того, что Вы получаете всё и сразу в одном месте, плюс Вы ещё и быстро всё усваиваете.
4. Бюджетный вариант.
Цена видеокурса – это пара часов занятий со средним репетитором, или несколько занятий в оффлайне, за которые Вы узнаете слишком мало. Вообще, программирование – это не то, чему стоит обучаться в аудиториях.
5. Гораздо интереснее.
Это, возможно, субъективно, но лично я и, уверен, что большинство людей предпочитает не читать, а именно смотреть. Для меня, например, видеоуроки по интересующей меня теме гораздо интереснее любого фильма. И думаю, что для многих из Вас это так же.
Таким образом, если Вы хотите научиться создавать приложения для Android в максимально интересной форме, с максимальной эффективностью и в минимальные сроки, то я настоятельно рекомендую Вам пройти свой новый Видеокурс «Создание приложений для Android с нуля».
Что содержится в курсе?
Курс состоит из 16-ти разделов.
Раздел №1 Введение
В этом разделе Вы узнаете:
- Как правильно проходить курс.
- Как установить Android Studio и, главное, как правильно его настроить.
- Как установить эмулятор Android, чтобы Вам не пришлось постоянно загружать приложение на своё устройство.
Раздел №2 Основы программирования на Android
В этом разделе Вы узнаете:
- Как пишется простейшее приложение «Hello World».
- Какова структура проекта. Это очень важный урок, в котором Вы узнаете назначение всех файлов и папок в проекте.
- Как запустить приложение на реальном смартфоне или планшете. Вы увидите, какие действия нужно совершить на самом телефоне, как правильно его подключить к компьютеру и как загрузить приложение на само устройство.
- Для чего нужен файл AndroidManifest.xml и как его использовать.
Раздел №3 Основы интерфейса приложений
Из данного раздела:
- Вы узнаете, что такое файлы Layout и как их использовать.
- Вы узнаете, как задавать размеры элементов и как их позиционировать на экране устройства.
- Вы научитесь создавать простые пользовательские интерфейсы.
- Вы узнаете, как обрабатывать события (например, клик по кнопке).
- Вы научитесь создавать «многостраничные» приложения.
- Вы научитесь работать с ресурсами.
Раздел №4 Менеджеры компоновки
В этом разделе:
- Вы научитесь работать с самыми разными менеджерами компоновки: LinearLayout, TableLayout, FrameLayout, RelativeLayout, ConstraintLayout, ScrollView, GridLayout.
- Вы узнаете, как программно создавать и использовать менеджеры компоновки.
- Вы научитесь совмещать различные менеджеры компоновки вместе.
Раздел №5 Компоненты
В этом разделе:
- Вы научитесь использовать самые разные компоненты: текстовые метки, текстовые поля, кнопки, чекбоксы, радио-кнопки, выпадающие списки, компоненты для выбора даты и времени, ползунки, всплывающие сообщения.
- Вы узнаете, как создаются и как используются списки в приложении.
Раздел №6 Меню
В этом разделе Вы узнаете:
- Как создавать меню, подменю, чекбосы и радио-кнопки в меню.
- Как обрабатываются нажатия по различным видам пунктов меню.
Раздел №7 Диалоговые окна
Из этого раздела Вы узнаете:
- Какие базовые диалоговые окна уже встроены в Android и как их использовать.
- Как создаются свои диалоговые окна.
- Как обрабатывать действия пользователя с диалоговым окном.
Раздел №8 Дизайн приложения
В этом разделе Вы узнаете:
- Что такое стили и как их использовать.
- Что такое темы и почему они так важны и удобны.
Раздел №9 Работа с Activity и Service
Из этого раздела Вы узнаете:
- Какие есть методы обратных вызовов у Activity.
- Что такое объект Intent и как его использовать.
- Что такое Intent-фильтры и как их можно применять.
- Как передавать данные из одного Activity в другой.
- Что такое сервис.
- Как создать сервис.
- Как выводить уведомления.
Раздел №10 Фрагменты
После данного раздела Вы узнаете:
- Что такое фрагменты и для чего они нужны.
- Как происходит обмен данными между фрагментами.
- Какие есть методы обратных вызовов у фрагментов.
- Как сделать перелистывание страниц с помощью ViewPager.
Раздел №11 Работа с мультимедиа
В данном разделе Вы узнаете:
- Как работать с изображениями.
- Как работать с аудио.
- Как работать с видео.
- Что такое SoundPool и как его использовать.
Раздел №12 Хранение данных
В этом разделе Вы научитесь:
- Записывать информацию в файл.
- Считывать информацию из файла.
- Сохранять и загружать настройки приложения.
Раздел №13 Телефонные вызовы и SMS
Очень интересный раздел, в котором Вы узнаете:
- Как совершать звонок прямо из Вашего приложения.
- Как отправить SMS из Вашего приложения.
- Как перехватить входящее SMS.
- Как получить доступ к SMS устройства и прочитать их.
- Как работать с контактами в телефонной книге устройства.
- Как правильно запрашивать разрешение на доступ к этим функциям у пользователя, так как по умолчанию они, разумеется, запрещены.
Раздел №14 Рисование в Android
В этом разделе Вы узнаете:
- Как вообще происходит рисование в Android.
- Как рисовать и позиционировать фигуры.
- Как рисовать сложные фигуры.
- Что такое Matrix-преобразования и как их использовать.
- Что такое Bitmap.
- Что такое Drawable, как его создавать и использовать.
- Как нарисовать свой собственный компонент (например, свою кнопку).
- Как сделать анимацию компонентов (например, плавное появление, исxчезновение, перемещение, разворачивание и так далее).
- Как сделать анимацию изображений.
Раздел №15 Работа с Интернетом
Из этого раздела:
- Вы узнаете, как получить данные по URL.
- Вы узнаете, что такое JSON и как с ним работать.
- Вы увидите пример парсинга данных о текущей погоде по гео-координатам, полученным по API стороннего сервиса, и выводе их на экран.
Раздел №16 Многопоточное программирование в Android
В этом разделе:
- Вы узнаете, как создаются многопоточные приложения в Android.
- Вы узнаете, как использовать класс AsyncTask и для чего он нужен.
- Вы увидите, как создаётся таймер обратного отсчёта.
- Вы узнаете, как заставить телефон вибрировать и как настроить шаблон вибрирования.
Как видите, курс получится очень подробным. Но без закрепления знаний из урока, данный курс – это не более, чем просто интересный фильм. Поэтому почти к каждому уроку идут упражнения для закрепления материала из урока на практике. И их надо обязательно выполнять, чтобы получить на выходе отличный результат: возможность создавать приложения любой сложности на Android.
Помимо упражнений Вы получите исходники из всех уроков курса.
Что Вы получаете?
Давайте подведём краткий итог того, что Вы получаете, приобретя Видеокурс «Создание приложений для Android с нуля»:
1. Сам Видеокурс, состоящий из 105 уроков общей продолжительностью 20 часов 16 минут
2. Три Бонуса, отлично дополняющих основной курс
3. Массу упражнений и все исходники из уроков
Продажник
Скачать
Последнее редактирование модератором: