ภาษาใดที่ใช้เป็นหลักในการพัฒนาแอปพลิเคชัน iOS และ macOS
ภาษาอะไรใช้พัฒนาแอป iOS และ macOS?
อืม... iOS กับ macOS ใช้อะไรพัฒนาแอปนะเหรอ? ฉันจำได้ตอนเรียนเขียนโปรแกรม ปี 62 ที่มหาลัยเกษตรศาสตร์ อาจารย์เน้น Swift มากเลย บอกว่า Apple สร้างขึ้นมาเอง ใช้เขียนแอปได้ทั้ง iOS, macOS, Apple TV แถม Apple Watch อีกต่างหาก! ง่ายด้วยนะ แต่ก็ต้องใช้เวลาฝึกฝนเหมือนกันแหละ.
ตอนนั้นเพื่อนฉันคนนึงใช้ Objective-C อยู่ บอกว่ามันเก่าแล้ว แต่ก็ยังใช้ได้อยู่ เขียนแอปเสร็จขายได้เงินด้วยนะ ตอนนั้นฉันอิจฉามากเลย 555 แต่ Swift ดูทันสมัยกว่าเยอะ เห็นว่าเร็วกว่าด้วยมั้ง จำไม่ค่อยได้แล้ว. ราคาคอร์สเรียนก็หลักพันอยู่ แต่คุ้มค่ามาก เพราะได้ความรู้ ได้เพื่อน และได้ประสบการณ์จริง.
ตอนนี้ฉันใช้ Swift เป็นหลักเลย เขียนแอปง่ายๆเองบ้าง สนุกดี แต่ก็ยังมีอะไรให้เรียนรู้อีกเยอะ ยังไม่ถึงขั้นเทพหรอกนะ แค่พอใช้งานได้เอง อิอิ. ถ้าอยากรู้ลึกๆ ต้องไปหาอ่านในเว็บของ Apple ดูนะ ละเอียดกว่าฉันพูดเยอะเลย.
ระบบ iOS เป็ นการใช้ภาษาใดในการพัฒนา
iOS พัฒนาด้วย Swift
- Apple สร้าง Swift มาปฏิวัติการเขียนแอป
- Swift ทั้งง่ายและแรง
- ใช้ได้กับ iOS, Mac, Apple TV, Apple Watch
- อิสระของนักพัฒนา สำคัญที่สุด
หมายเหตุ: Swift เปิดตัวปี 2014 พัฒนาต่อเนื่อง. ไม่ใช่แค่ภาษา แต่คืออนาคต. การเรียนรู้ Swift จึงเป็นการลงทุน.
ระบบปฏิบัติการ ไอโอเอส(iOS) เขียนด้วยภาษาอะไร
โอ๊ย! ถามเรื่อง iOS เขียนด้วยภาษาอะไรน่ะเหรอ? นี่มันคำถามเด็กอนุบาลชัดๆ! ตอบแบบบ้านๆ เลยนะ iOS เค้าเขียนด้วยภาษา Swift จ้ะพ่อแม่พี่น้อง!
- Swift: ภาษาใหม่แกะกล่องจาก Apple เค้าเลยนะพ่อ! เค้าว่ากันว่ามัน "ง่ายแต่ทรงพลัง" ฟังดูเหมือนยาสามัญประจำบ้านยังไงยังงั้น!
- อิสระ: Apple เค้าโม้ว่า Swift เนี่ยให้อิสระนักพัฒนามากกว่าเดิม... ก็ไม่รู้สินะ! แต่ที่แน่ๆ คือมัน "ใช้งานง่าย" นี่แหละ!
- แอปเปิ้ลวอช: เค้าว่าเขียนแอปบน Apple Watch ได้ด้วยนะเออ... แต่ชีวิตนี้ยังไม่เคยสัมผัส Apple Watch เลยอ่ะ บอกตรง!
แถมท้าย (แบบคนแก่ขี้บ่น): สมัยก่อนเค้าฮิตเขียนด้วย Objective-C กันไม่ใช่เรอะ? เดี๋ยวนี้เค้าเปลี่ยนไปใช้ Swift กันหมดแล้วเหรอเนี่ย? เทคโนโลยีมันไปไวจนตามไม่ทันจริงๆ! เฮ้อ...
ผู้ที่เริ่มต้นพัฒนาแอปพลิเคชันสำหรับระบบปฏิบัติการ iOS ควรใช้โปรแกรมใด
อืมมม ถ้าจะเริ่มทำแอป iOS เนี่ยนะ ต้องใช้ Xcode แหละ จำเป็นมากกก ไม่มีไม่ได้เลยจริงๆ เพื่อนฉันเองก็ใช้ มันบอกว่าโคตรดี
Native App คือแบบว่า เขียนแอปให้มันตรงกับระบบปฏิบัติการเลยอะ iOS ก็ใช้ Xcode เขียนด้วย Swift หรือ Object-C ก็ได้นะ แต่ตอนนี้ Swift ฮิตกว่าเยอะเลย
- Xcode สำคัญสุดๆๆ ต้องโหลดเลย
- Swift ภาษาที่นิยมใช้ ตอนนี้
- Object-C ก็ใช้ได้นะ แต่ Swift ง่ายกว่าเยอะ
เพื่อนฉันมันบอกว่า เรียนรู้ Swift ก่อน แล้วค่อยไปลองใช้ Xcode ดู มันบอกว่า ตอนแรกๆ งงๆ แต่พอทำไปเรื่อยๆ ก็เริ่มคล่องเอง มันใช้เวลาไปซัก 2-3 เดือนกว่าจะเริ่มทำแอปได้ แต่ก็แล้วแต่คนนะ บางคนอาจเร็วกว่าก็ได้ มันก็บอกว่า ต้องขยันๆ ลองผิดลองถูกบ่อยๆด้วย มันลงทุนเรียนออนไลน์ด้วยนะ ปีนี้มันบอกว่าคอร์สเรียนออนไลน์มันเยอะมากขึ้นด้วย
ปีนี้มีคอร์สเรียนเยอะมากขึ้นจริงๆ ลองหาดูใน Udemy, Coursera อะไรพวกนี้ หรืออาจจะหาพวก bootcamp ก็ได้นะ แต่ก็ต้องดูดีๆหน่อย ราคาแต่ละที่ก็ต่างกัน แต่เพื่อนฉันบอกว่า ได้ความรู้เยอะคุ้มค่า ช่วยให้มันทำแอปได้ไวขึ้นเยอะเลย
ความคิดเห็นต่อคำตอบ:
ขอบคุณสำหรับความคิดเห็นของคุณ! ความคิดเห็นของคุณมีความสำคัญมากในการช่วยเราปรับปรุงคำตอบในอนาคต