🖥️
iOS App with Pop
UIKit Swift 5
UIKit Swift 5
  • iOS App development
  • Swift
    • Variable & Constant
    • Number & String
    • Operator
    • Array, Dictionary & Tuple
    • Enum
    • Optional
    • Function
    • Class & Struct
    • Branching
    • Loops
    • Error handler
    • Protocol
    • Extension
  • Create New Project
  • Introduction to Xcode
  • Scene-Based Life-Cycle
  • UIViewController
  • Storyboard
  • First Run
  • Display todo list
  • Basic Auto Layout
  • MVC
  • Model
  • Binding TableView
  • Binding TableViewCell
  • TableViewDelegate
  • Add navigationBar with + button
  • Add new item page
  • TextField and Switch
  • Binding action
  • Add mock item to todo list
  • What is weak?
  • Finish add item
  • Delete todo item
  • Edit todo item
  • Custom new layout
  • Adding new delegate
  • Refactor
  • Pushing edit view
  • Large navigation
  • Drag item
  • Drop item (in app)
  • Save data
  • Where to go from here?
Powered by GitBook
On this page

Swift

PreviousiOS App developmentNextVariable & Constant

Last updated 2 years ago

ในการพัฒนาแอป iOS จะมีภาษาที่ใช้ในการพัฒนา อยู่ 2 ภาษา นั่นก็คือ Objective-C กับ Swift

Swift เป็นภาษาที่แอปเปิล พยายามนำมาใช้แทนที่ภาษา Objective-C ที่ใช้มานานแล้ว และในปัจจุบัน Swift เป็น Opensource ทำให้นอกจาก platform ของแอปเปิลก็สามารถนำไปใช้งานได้ อย่างเช่นเขียน API หลังบ้านด้วย Swift

เราสามารถทดลองเขียนภาษา Swift แบบง่าย ๆ ได้ด้วย Playground ที่มีอยู่ทั้ง Xcode บน macOS และบน iPad ซึ่งบน iPad จะมีเป็นบทเรียนต่าง ๆ เกี่ยวกับ Swift ให้เรียนด้วย

Playground บน Xcode
Swift Playground บน iPad มีบทเรียนต่าง ๆ ให้เรียนด้วย