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
How to learn iOS Development ?
Search
Htain Lin Shwe
June 28, 2017
How-to & DIY
0
49
How to learn iOS Development ?
Talk at Barcamp 2017, Yangon, Myanmar
Htain Lin Shwe
June 28, 2017
Tweet
Share
More Decks by Htain Lin Shwe
See All by Htain Lin Shwe
How to use Git
saturngod
1
50
How to contribute to OSM
saturngod
0
69
What next after graduated
saturngod
0
220
To Developers from developer
saturngod
0
640
Other Decks in How-to & DIY
See All in How-to & DIY
ボードゲーム × 専用収納 〜3Dプリントで埋めるニッチな隙間〜 / Board Games × Custom Storage
handlename
0
170
活動振り返りと生成AIによるコード生成の試み
covao
0
140
JAWS-UGのご紹介 JAWS-UGとは?
awsjcpm
0
5.5k
JAWS-UG/AWSコミュニティ アップデート (JAWS-UG函館支部)
awsjcpm
3
120
Nutanix Community Edition 超入門 25.04
ricefield66
0
210
Node-REDで制御できるエッジカメラのreCameraを触る #iotlt #JLCPCB #recamera
n0bisuke2
0
150
JAWS-UG と AWS - JAWS-UG 沖縄 Cloud on the Beach 2025
awsjcpm
0
130
人はなぜコミュニティとつながると幸せを感じるのか
448jp
3
370
「無理」を「コントロール」するスキル / Skills to Control "Muri"
hageyahhoo
5
3.7k
【ふりかえりワークショップ】Tryを決めるだけじゃない!感情にフォーカスした、ふりかえりを体験しよう!
scrummasudar
0
1k
ATOMS3R-CAMとClaude SKILLSでタイムラプスチャレンジ #iotlt
n0bisuke2
0
230
Azure PortalのQoLを上げてたら Big Techに怒られた
horihiro
2
540
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
Paper Plane (Part 1)
katiecoart
PRO
0
4.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
Balancing Empowerment & Direction
lara
5
890
Mobile First: as difficult as doing things right
swwweet
225
10k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
Context Engineering - Making Every Token Count
addyosmani
9
650
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
Transcript
iOS Development ဘယ်လို ေလ့လာရမလဲ ? Saturngod http://blog.saturngod.net
ဘာေတွလိုအပ်လဲ ?
ဘာေတွ လိုအပ်လဲ ? • Mac OS (macbook pro) • iPhone,
iPad (optional) • Apple Developer Account • Free For Development • $99/year for App Store
Language
• Swift • Objective-C
Objective-C - (NSString *)getText { return @"HELLO WORLD"; } NSString
*world = [self getText];
Swift func getText() -> String { return "HELLO WORLD" }
let world = getText()
iOS SDK
SDK != Language
IDE
Xcode
Layout Design
Layout Design • IBOutlet • IBAction • AutoLayout
App Life Cycle https://developer.apple.com/library/content/documentation/iPhone/Conceptual/ iPhoneOSProgrammingGuide/TheAppLifeCycle/TheAppLifeCycle.html
iOS Human Interface Guidelines https://developer.apple.com/ios/human-interface- guidelines/
Upload to App Store
Upload to App Store • $99/year ( review အတွက် ၂
ပတ် ေလာက်3ကာ ) • Appstore Guide Line ကို နားလည်ရန် • App အသစ် review process • ၅ ရက် ကေန ၂ ပတ် အထိ • App Update • ၂ ရက် ကေန ၅ ရက်
Sale In App Store
Sale In App Store • SWIFT code ရှိသည့် Bank account
လို • ေငွလ=ဲ ဖို? အတွက် • အနည်းဆုံး $10 ရှိဖို?လို (https://goo.gl/sd0LuN) • ၄၅ ရက် တစ်ခါ လ=ဲ
Recommend Books ?
No ပါ
ဘာေ3ကာင့်လဲ ?
ဘာေ3ကာင့်လဲ • Eှစ်တိုင်း Swift version အသစ်ထွက် • ဇွန်လ မှာ Swift
4.0 ထွက်ရန် ရှိ • Eှစ်တိုင်း Xcode အသစ်ထွက် • Eှစ်တိုင်း iOS အသစ်ထွက် • Basic စာအုပ် သက်တမ်း ၁ Eှစ်ထက် မပို
Online က တိုက်Hိုက် ေလ့လာ
• Stanford on iTunes U • Develop iOS Apps with
Swift (Apple) • iOS 10 Day By Day • Raywenderlich • iPad Playground App
Beyond Basic
• https://talk.objc.io • NSHipster • Advanced Swift (Book) • Functional
Swift (Book) • Swift Algorithms & Data Structures • Follow the iOS developers on Twitter
ေမးခွန်း ?
www.comquas.com Thanks