Page 3 - Swift Languae programing
P. 3

Swift programming language Page.1



                                                          สารบัญ



          1.  บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับ ภาษา Swift                                             2
             1.1.  ภาษา Swift มีความนิยมมากน้อยแค่ไหน ?                                                2
             1.2.  แอพเยี่ยมๆ ที่สร้างด้วย Swift                                                       3

             1.3.  เครื่องมือส าหรับใช้ในการเขียนแอพพลิเคชั่น?                                         3

             1.4.  ประสิทธภาพที่ดีกว่านั้นหมายถึงแอพที่ดีกว่า                                          3
                        ิ
             1.5.  เครื่องมือส าหรับใช้ในการเขียนแอพพลิเคชั่น?                                         3
             1.6.  เหตุผลที่ท าไมคุณถึงจ าเป็นต้องหัดเขียนภาษา Swift                                   4

             1.7.  เริ่มต้นใช้งานโปรแกรม XCode เขียนภาษา Swift                                         5

             1.8.  ตัวแปรและค่าคงที่ (CONSTANTS & VARIABLES)                                           6
             1.9.  วิธีการประกาศตัว แปรและค่าคงที่                                                     7

             1.10. ชนิดของตัวแปรและค่า คงที่  (Data Types)                                             8
             1.11. Optionals                                                                           9

             1.12. Operator ทางคณิตศาสตร์                                                              11
                   ี
             1.13. วิธการใช้งานตัวแปรที่เป็นข้อความ                                                    11
             1.14. วิธีการแสดงค่าตัวแปร                                                                11
             1.15. การสร้าง Playground ใน XCode                                                        12

          2.  บทที่ 2 SwiftUI กับการสร้าง User Interface                                               14
             2.1.  ค าสั่งเกี่ยวกับตัวอักษร (Text)                                                     15

             2.2.  ค าสั่งเกี่ยวกับการจัดการรูปภาพ (Image)                                             18
             2.3.  ค าสั่งการจัดวาง Layout ด้วย VStack, HStack และ ZStack                              22

             2.4.  Assignment 1 สร้าง About Me                                                         25
          3.  บทที่ 3 การใช้ Playground และ SwiftUI สร้าง Application                                  26

             3.1.  Assignment 2 สร้าง BMI Calculator                                                   26
   1   2   3   4   5   6   7   8