🖥️
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
  • จบแล้ว ไปไหนต่อ
  • แหล่งเรียน iOS

Where to go from here?

PreviousSave data

Last updated 2 years ago

จบแล้ว ไปไหนต่อ

Source Code วันนี้โหลดได้ที่

ยังมีของอีกมากมายให้เรียน หัวข้อที่น่าสนใจยังมีอีกเพียบ เช่น

  1. ลองทำให้ตั้งวันที่เตือน แล้วยิง notification ดูสิ

  2. หรือว่าลองทำให้สามารถมี list ได้หลาย ๆ ชุดดูสิ เช่น TodoList สำหรับงานบ้าน งานที่ทำงาน อื่น ๆ

  3. ตอนนี้เรา load และ save ใน view controller ลองดีไซน์เปลี่ยนเป็น load และ save ผ่านตัว model Todo ซิว่าจะต้องทำอย่างไรบ้าง

  4. เขียนอ่านจากไฟล์ เปลี่ยนเป็นอย่างอื่นไหม ใช้ ไหม หรือว่า ต่อ API เก็บไว้ที่ Server แทน เขียนยังไง

  5. รันเขียนอ่านจากไฟล์ background ยังไง หน้าจอจะได้ไม่ค้าง ดู

  6. ทำอะไรได้มากกว่านี้ไหม ถ้าบนไอแพด อยากลาก text จากแอปอื่นเข้ามาสร้างเป็น todo item นึงเลยได้ไหม ทำยังไง

  7. Auto layout จะจัดยังไงถ้ามีของที่ต้องซ่อน แสดงผลุบ ๆ โผล่

  8. TableView จะจัดคอลัมภ์ยังไงนะ ถ้าอยากได้ของเรียงแนวนอนแบบ แอปรูปภาพ ใบ้ว่าลองดู CollectionView คล้าย ๆ TableView

  9. ถ้าของในหน้าไม่ได้เป็น TableView หล่ะ แต่ต้อง scroll ได้ทำยังไง ใบ้ว่า

แหล่งเรียน iOS

เจ้านี้ใคร ๆ ก็ต้องเข้า เจอก่อนเพื่อน course Stanford ทฤษฎีแน่น นี่เลยของ Apple เอง อ่าน Swift ที่นี่ ดูพวกงาน conference ได้เยอะ ช่องนี้ก็พอได้ มีของดีซ่อนอยู่

ยังมีอีกมากมาย เช่น

ขอบคุณครับ

Pakornpat Sinjiranon

สุดท้ายอยากทำอะไร หาไม่เจอ Google และ StackOverFlow ช่วยได้ :)

https://github.com/skyfoxs/todo-swift5-uikit
Core Data
Network
concurrency
Drag and drop
ScrollView
https://www.raywenderlich.com/
https://www.youtube.com/playlist?list=PLKI1wCYln_U2B9B7UqUnj0jj4APBdEntr
https://developer.apple.com/videos/
https://swift.org/documentation/#the-swift-programming-language
https://academy.realm.io/
https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mA
https://useyourloaf.com/
https://www.objc.io/
https://nshipster.com/
https://oleb.net/blog/
https://bendodson.com/weblog/