Открыто

[Школа Программирования] Android - Разработка под мобильные устройства

Тема в разделе "Курсы по программированию", создана пользователем Kal_eL, 20 янв 2013.

Цена: 8370р.
Взнос: 8370р.

Основной список: 1 участников

Резервный список: 7 участников

  1. Kal_eL

    Kal_eL Kal_eL БанЗабанен

    [​IMG]
    В этом курсе Вы познакомитесь с особенностями верстки и разработки приложений на мобильной платформе Android. Вы научитесь проектировать сложные многопоточные приложения, а также узнаете об особенностях публикации на Android Market и способах заработка на собственных приложениях. Для комфортного и плодотворного прохождения курса нужно владеть базовыми навыками программирования на Java. Android SDK - это, фактически, большая библиотека классов, при ее использовании Вы столкнетесь со всеми базовыми механизмами и методами объектно-ориентированного программирования.

    Программа курса
    ЗАНЯТИЕ 1
    1. Введение в курс. Согласование режима работы.

    2. Введение в платформу Android.

    3. Краткий обзор мобильных платформ и устройств, на которых они функционируют.

    4. Архитектура ОС Android.

    5. Структурная схема уровней.

    6. Виртуальная Java-машина Dalvik.

    7. Версии API, их различие.

    8. Особенности разработки под Android.

    9. Как различные версии API влияют на процесс разработки, необходимость оптимизации под максимальное количество версий API.

    10. Зоопарк устройств, процессоров и разрешений, ориентаций экрана, объемов памяти.

    11. Создаем новый проект «Hello, World!». Краткий обзор структуры проекта. Знакомство с файлом AndroidManifest.xml. Создаем виртуальное устройство и запускаем этот проект на нем. У кого есть реальное устройство - подключаем и запускаем.

    12. Исходный код контроллера главного окна приложения. Жизненный цикл окна - Activity. Изучение коллбеков для событий, которые проиходят на протяжении жизни окна. Создаем onCreate(), onPause(), onStop(), onResume() - логируем о событиях, выводим сообщения Toast.


    ЗАНЯТИЕ 2
    13. Получение ресурсов: getResources(), работа с Drawable, Color, String и т.п.

    14. Компонент ImageView. Ресурсы Drawable.

    15. Работа с визуальными компонентами в коде: класс View - его методы, общие для всех View, подклассы Button, TextView и т.п. Класс ViewGroup. Метод findViewById(), класс LayoutInflater.

    16. Верстаем форму ввода данных о человеке - ФИО, пол, возраст с использованием разных визуальных компонентов. Кнопка "Очистить", кнопка "Сохранить" для сохранения информации в файл. Кнопка "Загрузить" для восстановления информации из файла.

    ЗАНЯТИЕ 3
    17. Верстка экранов. Оптимизация для всех возможных разрешений и ориентаций экрана. Резиновая верстка.

    18. Характеристики экрана: размеры, пиксельная плотность, разрешение, ориентация. Внутренние единицы измерения: px, dp, sp. Обобщенные категории размеров экрана: small, normal, large, xlarge. Обобщенные категории разрешений: ldpi, mdpi, hdpi, xhdpi.

    19. Виды контейнеров: LinearLayout, RelativeLayout, TableLayout и т.п.

    20. Элементарные компоненты: Button, TextEdit, TextView и т.д.

    21. Особенности профессиональной верстки экрана по заданному дизайну.

    ЗАНЯТИЕ 4
    22. Диалоги. Создание диалогов, виды диалогов.

    23. Диалоги из приложения ApiDemos App/Dialogs (7 видов).

    24. Меню. Создание всех меню из App/Menu.

    ЗАНЯТИЕ 5
    25. Работа со списками. Компонент ListView. Адаптеры. Класс адаптера ListAdapter.

    26. Создание списка контактов людей. Компонент «Галерея».

    27. Работа с Интернет.

    28. Многопоточность в Android.

    ЗАНЯТИЕ 6
    29. Файл AndroidManifest.xml: полный разбор структуры, назначение компонентов.

    30. Класс Intent как одна из основных рабочих лошадок Android. Запуск камеры, запуск видео, медиаплейера и т.п. при помощи Intent. Запуск другого Activity из текущего. Запуск Activity как диалога.

    31. Сохранение данных приложения. Класс Application.

    ЗАНЯТИЕ 7 - 8

    32. Создаем готовое приложение-чат с использованием API от vkontakte.ru

    33. Готовим продукт к публикации на Android Market.

    Цена : 8370 рублей
    Cсылка на продающий сайт:
     
  2. Последние события

    1. Nova Fractal

      Nova Fractal не участвует в складчине.

      5 июн 2017
    2. thooz

      thooz не участвует в складчине.

      21 сен 2016
    3. Lennka

      Lennka не участвует в складчине.

      13 сен 2016
    4. Mythological

      Mythological не участвует в складчине.

      18 апр 2016
  3. murzikozz

    murzikozz murzikozz БанЗабанен

  4. Jurist

    Jurist Jurist БанЗабанен

  5. Cartman

    Cartman Cartman БанЗабанен

  6. Nikkle

    Nikkle Nikkle ЧКЧлен клуба

  7. diarus

    diarus diarus БанЗабанен

    Люди а смысл в данной складчине объясните??... она уже ж имеется вот здесь (Тимур Батыршинов, JavaBegin.ru] Безлимит на все прошлые и будущие курсы и тренинги):
    http://skladchik.com/threads/Повтор...-все-прошлые-и-будущие-курсы-и-тренинги.8339/
    Там кстати сразу 8 инфопродуктов от Тимура Батыршинова, да цену в разы сбили бы!
     
  8. corallife

    corallife corallife ОргОрганизатор (А)

  9. baril

    baril baril БанЗабанен

  10. Chen2008

    Chen2008 Chen2008 ЧКЧлен клуба

    [Level UP] Разработка приложений под Android
     
  11. Chen2008

    Chen2008 Chen2008 ЧКЧлен клуба

    ШП:Java + Android 1-й и 2й уровень
     
  12. Красный Кут

    Красный Кут Красный Кут ЧКЧлен клуба (А)

  13. atman

    atman atman ОргОрганизатор

  14. mnimoni

    mnimoni mnimoni ШтрафникШтрафник

Поделиться этой страницей