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
2022 Compose Camp : Beginner - Unit. 1
Search
dogdduddy
October 27, 2022
Programming
0
570
2022 Compose Camp : Beginner - Unit. 1
2022 Compose Camp : Beginner
CodeLab Unit. 1
Additional explanation video
with DevFest
dogdduddy
October 27, 2022
Tweet
Share
More Decks by dogdduddy
See All by dogdduddy
Computer Engineering Career Mentoring
dogdduddy
0
150
Graduation products
dogdduddy
0
42
Other Decks in Programming
See All in Programming
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.1k
One Enishi After Another
snoozer05
PRO
0
160
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.5k
Cursorハンズオン実践!
eltociear
2
1.2k
Ktorで簡単AIアプリケーション
tsukakei
0
100
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
110
SODA - FACT BOOK(JP)
sodainc
1
8.7k
AI 駆動開発におけるコミュニティと AWS CDK の価値
konokenj
5
240
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
970
社会人になっても趣味開発を続けたい! / traPavilion
mazrean
1
100
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
890
チームの境界をブチ抜いていけ
tokai235
0
220
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
The Pragmatic Product Professional
lauravandoore
36
7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Facilitating Awesome Meetings
lara
57
6.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Context Engineering - Making Every Token Count
addyosmani
8
300
Making Projects Easy
brettharned
120
6.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Rails Girls Zürich Keynote
gr2m
95
14k
How STYLIGHT went responsive
nonsquared
100
5.8k
Transcript
This work is licensed under the Apache 2.0 License Compose
Camp Unit 1. 첫 번째 Android 앱 전병선 GDSC Daejin Core
This work is licensed under the Apache 2.0 License Unit
1. 첫 번째 Android 앱 Compose 사용 시 알아야 하는 Android 기본사항
This work is licensed under the Apache 2.0 License 재사용
가능한 소스 코드, 텍스트의 작은 부분 간단하게 코드의 일부분을 발췌한 것 스니펫
This work is licensed under the Apache 2.0 License Kotlin을
사용한 첫 프로그램 Kotlin 프로그래밍 소개
This work is licensed under the Apache 2.0 License Kotlin
코드를 컴퓨터가 이해할 수 있는 언어로 바꾸어주는 번역기 Page 4. 컴파일러 Kotlin을 사용한 첫 프로그램
This work is licensed under the Apache 2.0 License Y
= 2X + 3 Page 5. 함수 Kotlin을 사용한 첫 프로그램 X = 1, Y = 5
This work is licensed under the Apache 2.0 License Page
5. 함수 정의 Kotlin을 사용한 첫 프로그램 규격에 맞춰 함수의 기능을 코드로 작성
This work is licensed under the Apache 2.0 License Page
5. 함수 본문 Kotlin을 사용한 첫 프로그램 fun 키워 함수 이름 소괄호 중괄호
This work is licensed under the Apache 2.0 License Kotlin에서
변수 만들기 및 사용하기 Kotlin 프로그래밍 소개
This work is licensed under the Apache 2.0 License Page
2. 리터럴 Kotlin에서 변수 만들기 및 사용하기 컴퓨터에서 사용되는 고정 된 값을 대표하는 용어
This work is licensed under the Apache 2.0 License Page
2. 리터럴 Kotlin에서 변수 만들기 및 사용하기 상수 vs 리터럴 Const Literal
This work is licensed under the Apache 2.0 License Page
4. val 과 var Kotlin에서 변수 만들기 및 사용하기 변수 선언 키워드 val과 var 그리고 값의 수정 Val cannot be reassigned
This work is licensed under the Apache 2.0 License Page
4. val 과 var Kotlin에서 변수 만들기 및 사용하기 Val friendArray = 민수 병선 재민 민수 병선 규현 Jim Haary Jason Rocoli Complete Error
This work is licensed under the Apache 2.0 License Kotlin에서
함수 만들기 및 사용하기 Kotlin 프로그래밍 소개
This work is licensed under the Apache 2.0 License Page
2. 함수 호출 Kotlin에서 함수 만들기 및 사용하기 정의된 함수를 사용하기 위해 부르는 행위
This work is licensed under the Apache 2.0 License Page
5. 매개변수 Kotlin에서 함수 만들기 및 사용하기 함수를 호출할 때 값 전달 에 사용되는 변수
This work is licensed under the Apache 2.0 License 첫
번째 Android 앱 만들기 Android 스튜디오 설정
This work is licensed under the Apache 2.0 License Page
5. MainActivity.kt 첫 번째 Android 앱 만들기 Kt 확장자 Kotlin Class / File 확장자 Activity 안드로이드 화면을 구성하 는 기본 단위
This work is licensed under the Apache 2.0 License Page
5. @ Annotation 첫 번째 Android 앱 만들기 컴파일러에게 정보를 제공하거나, 실행 시 특정 코드를 생성해주는 주석
This work is licensed under the Apache 2.0 License Unit
1. 첫 번째 Android 앱 shutterstock.com - 2094254767
감사합니다. Thank you This work is licensed under the Apache
2.0 License