Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dive Into Android. Начало работы с Android
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Alex Korovyansky
September 22, 2013
Programming
55
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Dive Into Android. Начало работы с Android
Alex Korovyansky
September 22, 2013
More Decks by Alex Korovyansky
See All by Alex Korovyansky
Рецепты приготовления Notion в работе DevRel
alexkorovyansky
0
110
Effective: Зажигаем звезды в IT
alexkorovyansky
0
66
Байки про Al Digit и Omsk GTUG
alexkorovyansky
0
92
Как доставить счастье?
alexkorovyansky
1
110
Software @ IT-Forum Omsk 2019
alexkorovyansky
0
70
United presentation of OmskIT software companies @ IT-Forum Omsk 2019
alexkorovyansky
0
160
United States of Effective
alexkorovyansky
0
190
Introducing Flutter @ GDG Tbilisi
alexkorovyansky
1
120
Why do we need Flutter?
alexkorovyansky
0
1.5k
Other Decks in Programming
See All in Programming
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
220
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.5k
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.8k
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
180
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
770
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
470
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
230
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
550
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
530
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
190
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
200
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
630
Designing Experiences People Love
moore
143
24k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Done Done
chrislema
186
16k
A better future with KSS
kneath
240
18k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Discover your Explorer Soul
emna__ayadi
2
1.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
250
Balancing Empowerment & Direction
lara
6
1.2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
540
Docker and Python
trallard
47
4.1k
Transcript
В глубь платформы Android Учебный курс. 1 семестр 2013 года.
Тема 2 Начало работы с Android.
Содержание • Разворачиваем окружение • Пишем первое приложение • «Краеугольные
камни» Android • Основные компоненты SDK
Содержание Разворачиваем окружение Пишем простое приложение «Краеугольные камни» Android Основные
компоненты SDK
5 Кросс-платформенная разработка
6 В IDE: — Android Studio — Intellij Idea, Eclipse,
Netbeans В текстовом редакторе: — gEdit, Notepad++, TextMate — ... Варианты разработки
7 Процесс установки http://developer.android.com/sdk/installing/studio.html SDK 1 2 Android Studio
8 Установка JDK 1 • How do I install Java?
http://www.java.com/en/download/ help/download_options.xml • Ask Ubuntu? http://askubuntu.com/questions/ 67909/how-do-i-install-oracle-jdk-6
Содержание Разворачиваем окружение Пишем простое приложение «Краеугольные камни» Android Основные
компоненты SDK
Demo
Содержание Разворачиваем окружение Пишем простое приложение «Краеугольные камни» Android Основные
компоненты SDK
«Краеугольные камни» 12 Activity Service Content Provider Broadcast Receiver Intent
Manifest Task Resources Fragment Gradle
Описание приложения 13 Activity Service Content Provider Broadcast Receiver Intent
Manifest Task Resources Fragment Gradle
Элементы приложения 14 Activity Service Content Provider Broadcast Receiver Intent
Manifest Task Resources Fragment Gradle
Ресурсы 15 Service Content Provider Broadcast Receiver Intent Manifest Task
Resources Activity Fragment Gradle
Сборка проекта 16 Service Content Provider Broadcast Receiver Intent Manifest
Task Resources Activity Fragment Gradle
Содержание Разворачиваем окружение Пишем первое приложение «Краеугольные камни» Android Основные
компоненты SDK
Основные компоненты SDK* 18 • SDK и AVD Manager •
Emulator • LogCat • File Explorer • adb • http://d.android.com/guide/developing/tools/index.html * - с учетом разработки в Android Studio
SDK и AVD Manager 19
SDK и AVD Manager 20
Emulator 21
LogCat 22
File Explorer 23
adb (Android Debug Bridge) 24
Вы знаете как развернуть окружение для разработки под Android и
имеете представление о его ключевых инструментах. Вы знаете как написать простое приложение под Android. Вы знаете «краеугольные камни» Android и понимаете, чему стоит уделить внимание. Резюме 25
26 Дополнительные материалы • Отличная книга по Android 4 (на
русском) http://www.ozon.ru/context/detail/id/21469100/ • Android Code Style Guidelines for Contributors http://source.android.com/source/code-style.html
© Алексей Коровянский http://about.me/korovyansk
[email protected]
В глубь платформы Android http://sites.google.com/site/diveintoandroid