Where to go from here?

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

Source Code วันนี้โหลดได้ที่ https://github.com/skyfoxs/todo-swift5-uikitarrow-up-right

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

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

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

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

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

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

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

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

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

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

แหล่งเรียน iOS

https://www.raywenderlich.com/arrow-up-right เจ้านี้ใคร ๆ ก็ต้องเข้า เจอก่อนเพื่อน https://www.youtube.com/playlist?list=PLKI1wCYln_U2B9B7UqUnj0jj4APBdEntrarrow-up-right course Stanford ทฤษฎีแน่น https://developer.apple.com/videos/arrow-up-right นี่เลยของ Apple เอง https://swift.org/documentation/#the-swift-programming-languagearrow-up-right อ่าน Swift ที่นี่ https://academy.realm.io/arrow-up-right ดูพวกงาน conference ได้เยอะ https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mAarrow-up-right ช่องนี้ก็พอได้ https://useyourloaf.com/arrow-up-right มีของดีซ่อนอยู่

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

https://www.objc.io/arrow-up-right https://nshipster.com/arrow-up-right https://oleb.net/blog/arrow-up-right https://bendodson.com/weblog/arrow-up-right สุดท้ายอยากทำอะไร หาไม่เจอ Google และ StackOverFlow ช่วยได้ :)

ขอบคุณครับ

Pakornpat Sinjiranon

Last updated