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
Android Introduction
Search
Penelope Phippen
July 01, 2014
Technology
140
0
Share
Android Introduction
Presented at Ladies Who Code London on 2014-07-01
Penelope Phippen
July 01, 2014
More Decks by Penelope Phippen
See All by Penelope Phippen
Introducing Rubyfmt
penelope_zone
0
610
How RSpec Works
penelope_zone
0
6.8k
Quick and easy browser testing using RSpec and Rails 5.1
penelope_zone
1
100
Teaching RSpec to play nice with Rails
penelope_zone
2
170
Little machines that eat strings
penelope_zone
1
130
What is processor (brighton ruby edition)
penelope_zone
0
140
What is processor?
penelope_zone
1
380
extremely defensive coding - rubyconf edition
penelope_zone
0
290
Agile, etc.
penelope_zone
2
250
Other Decks in Technology
See All in Technology
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
2.5k
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
200
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.5k
AIが盛んな時代に 技術記事を書き始めて起きた私の中での小さな変化
peintangos
0
280
AgentCore Managed Harness を使ってみよう
yakumo
2
250
PyCon JPに学ぶ『決め方の決め方』: TechLead Conference 2026
terapyon
1
100
AI와 협업하는 조직으로의 여정
arawn
0
540
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
320
AI時代のガードレールとしてのAPIガバナンス
nagix
0
310
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
5.5k
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
5
1.9k
データ定義の混乱と戦う 〜 管理会計と財務会計 〜
wonohe
0
150
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
30 Presentation Tips
portentint
PRO
1
280
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
280
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
130
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
300
Tell your own story through comics
letsgokoyo
1
900
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
An Introduction to Android Development
a!/samphippen
What is an android app?
Bundle of code and resources
One package any android device
4 layers for developers to work with
Hardware
Hardware Linux
Hardware Linux Frameworks
Hardware Linux Frameworks Apps
Easiest to work with just the app layer
You can go deeper if you need to
What makes an Android app?
App
None
App Activity
App records activities as you interact
Back button rewinds activites
App Activity Activity Activity
Activities contain many Views
None
Basically everything on screen is a View
App Activity Activity Activity View View View View View View
Android apps are developed in Java
How do I get started?
tinyurl.com/ androiddevtools
Download and unzip.
And then… (Insert seamless app demo here)
Phone does things!
Camera Example
Insert further seamless transition here.
GPS Example
tinyurl.com/ sam.lwc.7.14
https://github.com/samphippen/HelloFriends ! https://github.com/samphippen/android- gps-example.git ! https://github.com/josnidhin/Android- Camera-Example
Let’s have some questions g!/samphippen
[email protected]