บทที่ 2โครงงานคอมพิวเตอร์

15
บบบบบ 2 บบบบบบบบบบบบบบบบบบบ กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกก (iOS) กกกกกกกกกกกก (Android) กกกกกก กกกกกกก กกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกก 1. กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก 2. กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกก 3. กกกกกกกกกกกกกก กกกกกกก (iOS) กกกกกกกก กกกก (Android) 4. กกกกกกกกกกกกกกกกกกกกกกกกกกกก 4.1 กกกกกกก Adobe Dreamweaver 4.2 กกกกกกก Adobe Photoshop 4.3 กกกกกกก Microsoft Word 4.4 กกกกกกก iBuildApp 1. บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ กกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกก กกกกกกก กกกกกกกกกกกกกกกกกก กกกกกกกก กกกกกกกก กกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกก กกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก 41 กกกกก

description

บทที่ 2โครงงานคอมพิวเตอร์

Transcript of บทที่ 2โครงงานคอมพิวเตอร์

Page 1: บทที่ 2โครงงานคอมพิวเตอร์

บทท�� 2

เอกสารท��เก��ยวข้�อง

การพั�ฒนาแอปพัลิ�เคชั่��นบนระบบปฏิ�บ�ติ� ไอโอเอส (iOS) แลิะแอนดรอยด� (Android) เร��อง ประชั่าคมเศรษฐก�จอาเซี$ยน น$%ผู้'(จ�ดทำ*าได(ศ+กษาเอกสารทำ$�เก$�ยวข้(องด�งติ.อไปน$%

1. ความเป/นมาข้องประชั่าคมเศรษฐก�จอาเซี$ยน2. การร�บม�อติ.อการเข้(าส'.ประชั่าคมเศรษฐก�จอาเซี$ยน3. ระบบปฏิ�บ�ติ�การ ไอโอเอส (iOS) แลิะแอนดรอยด�

(Android)4. โปรแกรมทำ$�ใชั่(ในการด*าเน�นงาน

4.1 โปรแกรม Adobe Dreamweaver

4.2 โปรแกรม Adobe Photoshop

4.3 โปรแกรม Microsoft Word

4.4 โปรแกรม iBuildApp

1. ความเป็�นมาข้องป็ระชาคมเศรษฐก�จอาเซี�ยนความส�าเร�จและป็ระโยชน#ข้องอาเซี�ยนต่%อป็ระเทศไทย

การรวมติ�วก�นข้องประเทำศสมาชั่�ก ในกลิ1.มอาเซี$ยน ทำ�%งในด(านการเม�อง เศรษฐก�จ แลิะส�งคมว�ฒนธรรม ซี+�งแน.นอนว.าผู้ลิกระทำบทำ$�ประเทำศสมาชั่�กได(ร�บ ย.อมเป/นประโยชั่น�ข้องอาเซี$ยน ไทำยติ.อการพั�ฒนาประเทำศ ซี+�งประเทำศไทำยเองก3ได(ร�บประโยชั่น�อย.างมากจากการร.วมกลิ1.มอาเซี$ยน ความส*าเร3จข้องอาเซี$ยนแลิะประโยชั่น�ติ.อประเทำศไทำยกว.า 41

ป4ทำ$�ผู้.านมาน�บติ�%งแติ.การก.อติ�%งองค�กร ผู้ลิงานข้องอาเซี$ยน ถื�อได(ว.าประสบความส*าเร3จจนเป/นทำ$�ยอมร�บจากหลิายฝ่8ายในหลิายด(าน ไม.ว.าจะ

Page 2: บทที่ 2โครงงานคอมพิวเตอร์

4

เป/นด(านการเม�องแลิะความม��นคง ด(านเศรษฐก�จแลิะการพั�ฒนา แลิะด(านส�งคมแลิะว�ฒนธรรม ซี+�งในภาพัรวม สามารถืสร1ปได(ด�งน$%

1. ด้�านการเม(องและความม)�นคง: ความร.วมม�อด(านการเม�องแลิะความม��นคงข้องอาเซี$ยนทำ$�เก�ดข้+%น อาทำ� สนธ�ส�ญญาไมติร$แลิะความร.วมม�อในภ'ม�ภาคเอเชั่$ยติะว�นออกเฉี$ยงใติ( สนธ�ส�ญญาเข้ติปลิอดอาว1ธน�วเคลิ$ยร�ในเอเชั่$ยติะว�นออกเฉี$ยงใติ( แลิะความติกลิงเพั��อสร(างอาเซี$ยนให(เป/นเข้ติแห.งส�นติ�ภาพั อ�สรภาพัแลิะความเป/นกลิาง ม$ส.วนส*าค�ญในการเสร�มสร(างความไว(เน�%อเชั่��อใจ เสถื$ยรภาพัแลิะส�นติ�ภาพัข้องภ'ม�ภาค รวมถื+งสร(างกลิไกในการแก(ไข้ป<ญหาโดยส�นติ�ว�ธ$ สร(างบรรทำ�ดฐานทำางการเม�องแลิะความม��นคงร.วมก�น (เชั่.น การไม.สะสมอาว1ธน�วเคลิ$ยร�แลิะการไม.ใชั่(ก*าลิ�งในการแก(ไข้ป<ญหา) แลิะชั่.วยป=องก�นความแย(งไม.ให(เก�ดข้+%นในภ'ม�ภาค นอกจากน$% อาเซี$ยนย�งประสบความส*าเร3จในการด+งด'ดประเทำศมหาอ*านาจหลิายประเทำศให(เข้(าร.วมหาร�อแลิะม$ความร.วมม�อด(านการเม�องแลิะความม��นคงร.วมก�บอาเซี$ยน โดยเฉีพัาะการจ�ดติ�%งกลิไก การประชั่1มอาเซี$ยนว.าด(วยความร.วมม�อด(านการเม�องแลิะความม��นคงในเอเชั่$ยแลิะแปซี�ฟิ?ก ซี+�งถื�อเป/นด(านการเม�องแลิะ ความม��นคงเพั$ยงทำ$�เชั่��อมประเทำศทำ�%งสองภ'ม�ภาคเข้(าด(วยก�นซี+�งม$ทำ�%งสหร�ฐฯ จ$น ร�สเซี$ยแลิะสหภาพัย1โรป เข้(าร.วมอย'.ด(วย

2. ความส�าเร�จด้�านเศรษฐก�จ: อาเซี$ยนได(วางรากฐานข้องการรวมติ�วก�นทำางเศรษฐก�จในภ'ม�ภาคโดยการจ�ดติ�%งเข้ติการค(าเสร$อาเซี$ยน (ASEAN Free Trade Area) แลิะการม$ความติกลิงก�นทำางเศรษฐก�จในด(านอ��นๆ เชั่.น การคมนาคม การทำ.องเทำ$�ยว การเง�น แลิะการลิงทำ1น ทำ�%งน$% ก3เพั��อเพั��อส.งเสร�มให(อาเซี$ยนเป/นติลิาดแลิะฐานการผู้ลิ�ติเด$ยว ม$การเคลิ��อนย(ายเง�นทำ1น ส�นค(า บร�การ การลิงทำ1น แรงงานฝ่4ม�อระหว.างประเทำศสมาชั่�กโดยเสร$ ส.งเสร�มข้$ดความสามารถืในการแข้.งข้�น

Page 3: บทที่ 2โครงงานคอมพิวเตอร์

5

ข้องอาเซี$ยน ลิดชั่.องว.างข้องระด�บการพั�ฒนาข้องประเทำศสมาชั่�กอาเซี$ยน แลิะส.งเสร�มให(อาเซี$ยนสามารถืรวมติ�วเข้(าก�บประชั่าคมโลิกได(อย.างไม.อย'.ในภาวะทำ$�เส$ยเปร$ยบ ซี+�งความร.วมม�อเหลิ.าน$%ก3ม$ความค�บหน(าเป/นลิ*าด�บ ด�งจะเห3นได(จากราคาส�นค(าในหลิายรายการทำ$�ผู้ลิ�ติแลิะค(าข้ายภายในประเทำศสมาชั่�กอาเซี$ยนม$ราคาลิดลิงถื'กลิง ในข้ณะทำ$�ม$ค1ณภาพัด$ข้+%น หร�อการทำ$�พัลิเม�องข้องหลิายประเทำศสมาชั่�กอาเซี$ยนสามารถืไปทำ.องเทำ$�ยวในประเทำศสมาชั่�กอาเซี$ยนอ��นอ$กหลิายประเทำศโดยไม.ติ(องใชั่(ว$ซี.า เป/นติ(น นอกจากน$% อาเซี$ยนย�งประสบความส*าเร3จในการม$ความร.วมม�อทำางเศรษฐก�จก�บประเทำศภายนอกภ'ม�ภาค โดยเฉีพัาะประเทำศหร�อกลิ1.มประเทำศทำ$�เป/นค'.เจรจาข้องอาเซี$ยน อ$กด(วย  3. ด้�านส)งคมและว)ฒนธรรม: อาเซี$ยนม$ความร.วมม�อก�นเป/นจ*านวนมากในเร��องทำ$�เก$�ยวก�บส�งคมแลิะว�ฒนธรรม เชั่.น เร��องการศ+กษา การพั�ฒนาทำร�พัยากรมน1ษย� สาธารณส1ข้ ส��งแวดลิ(อม การป=องก�นแลิะแก(ไข้ป<ญหาทำ$�เก�ดจากยาเสพัติ�ดแลิะโรคเอดส� การป=องก�นภ�ยพั�บ�ติ�ทำางธรรมชั่าติ� แลิะโรคติ�ดติ.อร(ายแรง ซี+�งความร.วมม�อเหลิ.าน$%ติ.างก3ม$ความค�บหน(าเป/นลิ*าด�บ อาทำ� การม$ความติกลิงว.าด(วยการแก(ไข้ป<ญหาหมอกคว�นข้(ามชั่าติ�ทำ$�เก�ดจากไฟิป8า การม$มาติรการร.วมก�นเพั��อแก(ไข้ป<ญหาโรคซีาร�ส แลิะไข้(หว�ดนก แลิะการด*าเน�นการเพั��อทำ*าให(อาเซี$ยนเป/นภ'ม�ภาคทำ$�ปลิอดยาเสพัติ�ดภายในป4 2558 เป/นติ(น            ในภาพัรวม ไทำยได(ร�บประโยชั่น�เป/นอย.างมากจากความร.วมม�อด(านติ.าง ๆ ข้องอาเซี$ยน ไม.ว.าจะเป/นประโยชั่น�จากการทำ$�ภ'ม�ภาคม$เสถื$ยรภาพัแลิะส�นติ�ภาพัอ�นเป/นผู้ลิจากกรอบความร.วมม�อด(านการเม�องแลิะความม��นคงข้องอาเซี$ยน ซี+�งเป/นป<จจ�ยส*าค�ญทำ$�ทำ*าให(น�กลิงทำ1นติ.างชั่าติ�เด�นทำางเข้(ามาลิงทำ1นแลิะทำ.องเทำ$�ยวในประเทำศไทำย การทำ$�ไทำยสามารถืส.งออกไปย�งประเทำศสมาชั่�กอาเซี$ยนได(มากข้+%น แลิะม$ติ(นทำ1น

Page 4: บทที่ 2โครงงานคอมพิวเตอร์

6

การผู้ลิ�ติทำ$�ติ*�าลิง รวมถื+งการม$น�กทำ.องเทำ$�ยวจากประเทำศสมาชั่�กอาเซี$ยนเด�นทำางย�งประเทำศไทำยเพั��มมากข้+%น อ�นเป/นผู้ลิมาจากการม$กรอบความร.วมม�อด(านเศรษฐก�จข้องอาเซี$ยน แลิะการทำ$�ไทำยสามารถืแก(ไข้                 ป<ญหาทำ$�ม$ผู้ลิกระทำบติ.อส�งคมได(อย.างม$ประส�ทำธ�ภาพัมากย��งข้+%น เชั่.น โรคระบาด เอดส� ยาเสพัติ�ด ส��งแวดลิ(อม ภ�ยพั�บ�ติ� แลิะอาชั่ญากรรมข้(ามชั่าติ� อ�นเป/นผู้ลิมาจากการม$ความร.วมม�อทำางด(านส�งคมแลิะว�ฒนธรรมข้องอาเซี$ยน ซี+�งหากไม.ม$แลิ(ว ก3คงเป/นการยากทำ$�ไทำยจะแก(ไข้ป<ญหาเหลิ.าน$%ได(โดยลิ*าพั�งเน�%อหาทำ$�ศ+กษาได(แก.

1.1 ค*าทำ�กทำายในประเทำศติ.าง ๆ 1.2 อาหารในประเทำศติ.างๆ1.3 การน�บเลิข้ในประเทำศติ.าง ๆ1.4 ส��งอ*านวยความสะดวก1.5 สก1ลิเง�นในประเทำศติ.าง ๆ1.6 สถืานทำ$�ส*าค�ญในประเทำศติ.าง ๆ

2. การร)บม(อต่%อการเข้�าส,%ป็ระชาคมเศรษฐก�จอาเซี�ยนดร.ศศ�ธารา พั�ชั่�ยชั่าญณรงค� ปลิ�ดกระทำรวงศ+กษาธ�การ เป/น

ประธานการประชั่1มเชั่�งปฏิ�บ�ติ�การเพั��อเติร$ยมความพัร(อมเข้(าส'.ประชั่าคมอาเซี$ยนด(านการพั�ฒนาทำร�พัยากรมน1ษย� ว�นทำ$� 14 ส�งหาคม 2555 ณ โรงแรมเอเชั่$ย กร1งเทำพัฯ

ปลิ�ดกระทำรวงศ+กษาธ�การ กลิ.าวว.า การศ+กษา เป/นรากฐานส*าค�ญในการสร(างประชั่าคมอาเซี$ยน โดยการศ+กษาเป/นกลิไกในการปลิ'กฝ่<งค.าน�ยม แนวความค�ด ความเข้(าใจก�นระหว.างประเทำศสมาชั่�กอาเซี$ยน แลิะเป/นรากฐานส*าค�ญในการสร(างความเข้(มแข้3งแลิะความเจร�ญร1 .งเร�องทำางเศรษฐก�จข้องอาเซี$ยนแลิะเศรษฐก�จโลิก โดยในแผู้นงานการจ�ดติ�%ง

Page 5: บทที่ 2โครงงานคอมพิวเตอร์

7

ประชั่าคมส�งคมแลิะว�ฒนธรรมอาเซี$ยน (Blueprint for ASEAN

Socio-Cultural Community – ASCC Blueprint) ได(ก*าหนดให(การพั�ฒนาทำร�พัยากรมน1ษย�เป/นเป=าหมายส*าค�ญอ�นด�บแรกในการเสร�มสร(างว�ถื$ชั่$ว�ติทำ$�ด$ข้องประชั่ากรในภ'ม�ภาค ด(วยการให(ความส*าค�ญก�บการศ+กษาแลิะการสร(างโอกาสทำางการศ+กษา การลิงทำ1นในการพั�ฒนาทำร�พัยากรมน1ษย�แลิะการเร$ยนร' (ติลิอดชั่$ว�ติ การส.งเสร�มการจ(างงานทำ$�เหมาะสม การส.งเสร�มเทำคโนโลิย$สารสนเทำศ การอ*านวยความสะดวกในการเข้(าถื+งว�ทำยาศาสติร�แลิะเทำคโนโลิย$เชั่�งประย1กติ�

กระทำรวงศ+กษาธ�การได(จ�ดทำ*าแผู้นย1ทำธศาสติร�แลิะแผู้นปฏิ�บ�ติ�การเพั��อด*าเน�นการภายใน ป4 2555 – 2558 เพั��อรองร�บการเป/นประชั่าคมอาเซี$ยน ด�งน$%

1. การให(ความส*าค�ญก�บการศ+กษา โดยรณรงค�ให(ประชั่ากรทำ1กคนอ.านออกเข้$ยนได( ลิดอ�ติราการไม.ร' (หน�งส�อ เป?ดโอกาสอย.างเทำ.าเทำ$ยม ซี+�งข้ณะน$% ประเทำศไทำยอย'.ในลิ*าด�บทำ$� 4 ในกลิ1.มประเทำศอาเซี$ยน ทำ$�ม$อ�ติราประชั่ากรร' (หน�งส�อ ร(อยลิะ 93.5 แลิะม$เพั$ยงร(อยลิะ 6.5 ข้องประชั่ากรว�ยเร$ยนทำ$�ไม.ร' (หน�งส�อ โดยกระทำรวงศ+กษาธ�การได(ส.งเสร�มให(ม$การเร$ยนการสอนทำางไกลิ การศ+กษานอกระบบ การเร$ยนจากศ'นย�การเร$ยนชั่1มชั่น (Community Learning Centres- CLCs) ทำ�%งน$% ประเทำศไทำยได(ร�บการยอมร�บจากกลิ1.มประเทำศอาเซี$ยนว.า เป/นประเทำศทำ$�ม$ความเข้(มแข้3งในการส.งเสร�มการพั�ฒนาระบบการเร$ยนการสอนผู้.าน CLCs รวมทำ�%งม$ความเชั่��อมโยงก�บศ'นย�การเร$ยนชั่1มชั่นในประเทำศสมาชั่�กอาเซี$ยนอ��นด(วย นอกจากน$% ประเทำศไทำยได(ให(ความส*าค�ญก�บการจ�ดทำ*าหลิ�กส'ติรมาติรฐานอาเซี$ยน (ASEAN Curriculum) ส*าหร�บชั่.วงชั่�%นทำ$� 1 (ป.1-ป.6) ชั่.วงชั่�%นทำ$� 2 (ม.1-ม.3) แลิะชั่.วงชั่�%นทำ$� 3 (ม.4-

ม.6) โดยก*าหนดใน 7 สาข้าว�ชั่า ได(แก. ว�ทำยาศาสติร� คณ�ติศาสติร�

Page 6: บทที่ 2โครงงานคอมพิวเตอร์

8

ประว�ติ�ศาสติร� พัลิศ+กษา เทำคโนโลิย$สารสนเทำศ จร�ยศ+กษา ศ�ลิปะ แลิะอ�ติลิ�กษณ�ข้องแติ.ลิะประเทำศในกลิ1.มประเทำศสมาชั่�กอาเซี$ยน ทำ�%งน$% ประเทำศไทำยจะเป/นเจ(าภาพัจ�ดการประชั่1มเชั่�งปฏิ�บ�ติ�การระด�บภ'ม�ภาค เพั��อจ�ดทำ*ารายลิะเอ$ยดหลิ�กส'ติรอาเซี$ยนในเด�อนก�นยายน 2555

2. การลิงทำ1นในการพั�ฒนาทำร�พัยากรมน1ษย� โดยส.งเสร�มการสอนภาษาอ�งกฤษซี+�งเป/นภาษาราชั่การข้องอาเซี$ยน การพั�ฒนาคร'ซี+�งเป/นป<จจ�ยหลิ�กในการพั�ฒนาค1ณภาพัการศ+กษา ซี+�งประเทำศไทำยม$เคร�อข้.ายความร.วมม�อด(านการพั�ฒนาคร'ก�บประเทำศในภ'ม�ภาคอาเซี$ยน รวมทำ�%งการพั�ฒนาส��อการเร$ยนการสอนโดยใชั่(เทำคโนโลิย$สารสนเทำศ แลิะจ�ดการส��งแวดลิ(อมในสถืานศ+กษาให(เอ�%อติ.อการเร$ยนการสอน

3. การส.งเสร�มการจ(างงานทำ$�เหมาะสม โดยเร.งพั�ฒนาค1ณภาพัการศ+กษาระด�บอาชั่$วศ+กษาเพั��อรองร�บการพั�ฒนาด(านอ1ติสาหกรรมภายในประเทำศ พั�ฒนากรอบค1ณว1ฒ�แห.งชั่าติ� ระบบค1ณว1ฒ�ว�ชั่าชั่$พั เพั��อเป/นกลิไกแลิะเคร��องม�อในการพั�ฒนาก*าลิ�งคนทำ$�ติรงติามความติ(องการข้องติลิาดแรงงาน แลิะสร(างความเป/นห1(นส.วนในการจ�ดการศ+กษาระหว.างสถืาบ�นการศ+กษา ภาคเอกชั่น แลิะสถืาบ�นเฉีพัาะทำาง

4. การส.งเสร�มเทำคโนโลิย$สารสนเทำศ โดยส.งเสร�มการพั�ฒนาส��อการ เร$ยนการสอนอ�เลิ3กทำรอน�กส� ทำ$�เหมาะสมก�บการเร$ยนร' (ในสาระว�ชั่าแลิะระด�บชั่�%นติ.างๆ ทำ�%งในร'ปแบบ on-line แลิะ/หร�อ off-line ก*าหนดสมรรถืนะผู้'(เร$ยนในด(าน ICT ในแติ.ลิะระด�บการศ+กษา พั�ฒนายกระด�บสถืาบ�นการศ+กษาให(ม$ความสามารถืเฉีพัาะทำางด(าน ICT เพั��อผู้ลิ�ติบ1คลิากรด(าน ICT ให(ม$ทำ�กษะความเชั่$�ยวชั่าญส'ง สร(างแรงจ'งใจเพั��อเพั��มศ�กยภาพัแรงงานในการเข้(าฝ่Dกอบรม แลิะสอบมาติรฐานว�ชั่าชั่$พัด(าน

Page 7: บทที่ 2โครงงานคอมพิวเตอร์

9

ICT ทำ$�ม$การก*าหนดไว(ในระด�บสากลิ พัร(อมทำ�%งส.งเสร�มแลิะสน�บสน1นการพั�ฒนาองค�ความร' (เก$�ยวก�บเทำคโนโลิย$ใหม.ๆ อย.างติ.อเน��อง

5. การอ*านวยความสะดวกในการเข้(าถื+งว�ทำยาศาสติร�แลิะเทำคโนโลิย$เชั่�งประย1กติ� โดยส.งเสร�มแลิะสน�บสน1นการผู้ลิ�ติแลิะพั�ฒนาคร' คณาจารย�น�กว�ทำยาศาสติร�แลิะบ1คลิากรทำางด(านว�ชั่าชั่$พัทำางด(านการว�จ�ยทำ$�ม$ค1ณภาพั ส.งเสร�มการว�จ�ยแลิะพั�ฒนาว�ทำยาศาสติร� เทำคโนโลิย$ แลิะนว�ติกรรม รวมทำ�%งสร(างเคร�อข้.ายการว�จ�ยเพั��อสร(างนว�ติกรรมแลิะทำร�พัย�ส�นทำางป<ญญา3.ระบบป็ฏิ�บ)ต่�การไอโอเอส (iOS) และ แอนด้รอยด้#(Android)

ระบบป็ฏิ�บ)ต่�การ iOS

ภาพัทำ$� 1 ภาพัแสดงโลิโก(ระบบปฏิ�บ�ติ�การไอโอเอส (iOS)

ไอโอเอส (ก.อนหน(าน$%ใชั่(ชั่��อไอโฟิน โอเอส) ค�อระบบปฏิ�บ�ติ�การบนอ1ปกรณ�พักพัา (สมาร�ติโฟิน,แทำ3บเลิ3ติคอมพั�วเติอร�) พั�ฒนาแลิะจ*าหน.ายโดยแอปเป?ลิ (บร�ษ�ทำ) เป?ดติ�วคร�%งแรกในป4 2007 เพั��อใชั่(บนไอโฟิน แลิะได(ม$การพั�ฒนาเพั��มเติ�มเพั��อใชั่(บนอ1ปกรณ�พักพัาอ��น ๆ ข้องแอปเป?ลิ เชั่.น ไอพัอดทำ�ชั่ (ในเด�อนก�นยายน 2007), ไอแพัด (ในเด�อนมกราคม 2010), ไอแพัด ม�น� (พัฤศจ�กายน 2012) แลิะ แอปเป?ลิทำ$ว$ ร1 .นทำ$� 2 ไอโอเอส แติกติ.างจากว�นโดวส�โฟินข้องไมโครซีอฟิทำ�แลิะแอนดรอยด� (ระบบปฏิ�บ�ติ�การ)ข้องก'เก�ลิ ติรงทำ$�แอปเป?ลิไม.อน1ญาติให(น*าไอโอเอส ไปติ�ดติ�%งบนอ1ปกรณ�ทำ$�ไม.ใชั่.อ1ปกรณ�ข้องแอปเป?ลิ ในเด�อนส�งหาคม 2013 แอปสโติร�ข้องแอปเป?ลิม$ แอปพัลิ�เคชั่�นมากกว.า 900,000 แอปพัลิ�เคชั่�น แลิะ 375,000 ทำ$�ออกแบบมาเพั��อ ไอแพัด

Page 8: บทที่ 2โครงงานคอมพิวเตอร์

10

แอปพัลิ�เคชั่�นเหลิ.าน$%ม$ยอดดาวน�โหลิดรวมก�นมากกว.า 5 หม��นลิ(านคร�%ง ไอโอเอสม$ส.วนแบ.ง 21% ข้องส.วนแบ.งระบบปฏิ�บ�ติ�การบนอ1ปกรณ�พักพัาในไติรมาสทำ$� 4 ข้องป4 2012 ซี+�งเป/นรองจาก แอนดรอยด�ข้องก'เก�ลิเทำ.าน�%น ในเด�อนม�ถื1นายน 2012 ไอโอเอสม$ส.วนแบ.งค�ดเป/น 65%

ข้องการบร�โภคข้(อม'ลิบนอ1ปกรณ�พักพัา (ซี+�งรวม ไอพัอดทำ�ชั่ แลิะ ไอแพัด) ในกลิางป4 2012 ม$อ1ปกรณ�ไอโอเอสมากกว.า 410 ลิ(านเคร��อง ทำ$�เป?ดใชั่(งาน จากการอ(างอ�งจากงานแถืลิงเป?ดติ�วติ.อส��อโดยแอปเป?ลิใน ว�นทำ$� 12 ก�นยายน 2012 ม$อ1ปกรณ�ไอโอเอส 400 ลิ(านติ�วทำ$�จ*าหน.ายไปแลิ(วในเด�อนม�ถื1นายน 2012

ส.วนติ.อประสานก�บผู้'(ใชั่( (user interface) ข้องไอโอเอสม$พั�%นฐานแนวค�ดมาจาก "การควบค1มโดยติรง" (direct manipulation)

ด(วยการใชั่(ม�ลิติ�ทำ�ชั่ องค�ประกอบข้องการควบค1มก3ค�อการใชั่(น�%วเลิ��อน, สว�ทำชั่� แลิะป18ม เพั��อเป/นการควบค1มอ1ปกรณ�รวมถื+งทำ.าทำางอย.างอ��น เชั่.น การน*าน�%วม�อ (มากกว.าสองน�%ว) บ$บเข้(าหาศ'นย�กลิาง (swipe), แติะเบาๆ (tap), การน*าน�%วสองน�%วบ$บเข้าหาศ'นย�กลิาง (pinch), การน*าน�%วสองน�%วกางออกจากศ'นย�กลิาง (reverse pinch) ซี+�งทำ�%งหมดน$%ม$ความหมายทำ$�เจาะจงในบร�บทำติ.างๆ ข้อง ไอโอเอสแลิะถื�อเป/นการใชั่(งานแบบส.วนติ.อประสานก�บผู้'(ใชั่(แบบม�ลิติ�ทำ�ชั่ ภายในอ1ปกรณ�ทำ$�ติ�ดติ�%ง ไอโอเอส จะม$เซีนเซีอร�ติรวจจ�บการเคลิ��อนไหวเพั��อใชั่(ก�บบางแอปพัลิ�เคชั่��นเพั��อติอบสนองการส��นข้องอ1ปกรณ� หร�อการหม1นอ1ปกรณ�ทำ$�ค*านวณในร'ปแบบสามม�ติ�

ระบบป็ฏิ�บ)ต่�การแอนด้รอยด้# (Android)

Page 9: บทที่ 2โครงงานคอมพิวเตอร์

11

ภาพัทำ$� 2 ภาพัแสดงโลิโก(ทำ$�เป/นส�ญลิ�กษณ�ข้องระบบปฏิ�บ�ติ�การแอนดรอยด�

          Android OS ค�อระบบปฏิ�บ�ติ�การส*าหร�บอ1ปกรณ�พักพัา เชั่.น โทำรศ�พัทำ�ม�อถื�อ, แทำ3บเลิ3ติ, คอมพั�วเติอร�แลิะเน3ติบ1Eก ทำ$�ทำ*างานบนลิ�น1กซี� เคอร�เนลิ เร��มพั�ฒนาโดยบร�ษ�ทำแอนดรอยด� จากน�%นบร�ษ�ทำแอนดรอยด�ถื'กซี�%อโดยก'เก�ลิ แลิะทำางก'เก�ลิได(น*าแอนดรอยด�ไปพั�ฒนาติ.อ ส.วนด(านลิ�ข้ส�ทำธ�Fข้องโค(ด แอนดรอยด�จะใชั่(ในลิ�กษณะข้องซีอฟิติ�แวร�เสร$หร�อโอเพั.นซีอร�ส (Open Source) ทำ*าให(น�กพั�ฒนาสามารถืแก(ไข้ ด�ดแปลิงโค(ดแอนดรอยด�ได(อย.างอ�สระ แลิะทำ$�ส*าค�ญค�อแติกฟิร$ ส*าหร�บระบบปฏิ�บ�ติ�การแอนดรอยด�เป/นทำ$�ร' (จ�กติ.อสาธารณชั่นเม��อว�นทำ$� 5

พัฤศจ�กายน 2550 แลิะแอนดรอย�เวอร�ชั่��น 1.0 ถื'กปลิ.อยออกมาใชั่(งานอย.างเป/นทำางการคร�%งแรกเม��อว�นทำ$� 28 ก�นยายน 2551 ป<จจ1บ�นระบบปฏิ�บ�ติ�การแอนดรอยด�ถื'กน*าไปใชั่(งานก�นอย.างแพัร.หลิาย ผู้'(ผู้ลิ�ติม�อถื�อย�กษ�ใหญ.หลิายเจ(าติ.างพั�ฒนาแลิะผู้ลิ�ติสมาร�ทำโฟินทำ$�ใชั่(ระบบปฏิ�บ�ติ�การแอนดรอยด�ออกมาวางจ*าหน.ายมากมาย ไม.ว.าจะเป/น Samsung, HTC, Motorola แลิะ Sony เป/นติ(น แลิะทำางก'เก�ลิซี+�งเป/นผู้'(พั�ฒนาแอนดรอยด�ก3ได(ผู้ลิ�ติสมาร�ทำโฟินข้องติ�วเองออกมาเชั่.นก�น เป/นสมาร�ทำโฟินติระก'ลิ Galaxy Nexus

Page 10: บทที่ 2โครงงานคอมพิวเตอร์

12

เคร(�องม(อในการพั)ฒนาแอพัพัล�เคช)�นแอนด้รอยด้#           ป<จจ1บ�นม$เคร��องม�อจ*านวนมากทำ$�ใชั่(ส*าหร�บพั�ฒนาแอพัพัลิ�เคชั่��น ข้+%นอย'.ก�บความผู้'(พั�ฒนาจะม$ทำ�กษะในการเข้$ยนโปรแกรมหร�อติ(องการพั�ฒนาแอพัพัลิ�เคชั่��นในระด�บข้�%นทำ$�ส'งหร�อเพั��อใชั่(งานทำ��วไป           1. พั�ฒนาโปรแกรมด(วย Eclipse ซี+�งเป/นโปรแกรมส*าหร�บการพั�ฒนาซีอฟิติ�แวร�ภาษาจาวา ผู้'(ทำ$� จะใชั่(โปรแกรมน$%ก3ติ(องม$พั�%นฐานการเข้$ยนโปรแกรมอย'.ในระด�บด$ เหมาะส*าหร�บน�กพั�ฒนาโปรแกรมทำ�%งหลิาย แลิะจ*าเป/นติ(องติ�ดติ�%ง JDK (Java Development Kit), Android SDK (Android Software Development Kit) , ADT (Android Development Tool) แลิะ AVD(Android Visual Device) ติ(องติ�ดติ�%งทำ�%งหมดในเคร��อง

2. พั�ฒนาโปรแกรมด(วย App Inventor เป/นเคร��องม�อติ�วใหม.ทำ$�ทำ*าให(ใครๆ ก3สามารถืพั�ฒนาแอพัพัลิ�เคชั่��นบนม�อถื�อแอนดรอยด� (Android Phone) ได( โดยไม.จ*าเป/นติ(องเป/นน�กพั�ฒนาโปรแกรม ก3สามารถืสร(างแอพัพัลิ�เคชั่��นได( ค1ณสมบ�ติ�ข้อง Android Dev

Tool เป/นแบบ Visually Design ค�อทำ*าให(เราสามารถืพั�ฒนาแอพัพัลิ�เคชั่��นบนแอนดรอยด�ได(โดยไม.ติ(อง coding น�%นเอง หลิ�กการข้อง Go

ogle App Inventor ค�อจะมาพัร(อมก�บเคร��องม�อพั�ฒนาแอพัพัลิ�เคชั่��นด(วยว�ธ$เชั่��อมโยงส.วนติ.างๆ หร�อ blocks ข้องการทำ*างานเข้(าด(วยก�น ผู้'(ใชั่(เพั$ยงแค.คลิ�กเลิ�อกส.วนการทำ*างานทำ$�ติ(องการ แลิะก*าหนดข้อบเข้ติข้องการทำ*างานเทำ.าน�%น โดยสามารถืสร(างแอพัพัลิ�เคชั่��น ได(ด(วยการกรอก แลิะคลิ�กเลิ�อกรายการ แลิะข้(อม'ลิติ.าง ๆ ทำ$�อย'.ในร'ปแบบข้องฟิอร�ม (Form)

Page 11: บทที่ 2โครงงานคอมพิวเตอร์

13

3. พั�ฒนาด(วย iBuildApp แลิะ AppsBuilder หร�อ Theapp

Builder ซี+�งเป/นบร�การออนไลิน�ทำ$�ม$ว�ธ$ทำ$�ง.ายแลิะราคาไม.แพังในการสร(างการทำดสอบ ติ�ดติามแลิะปร�บปร1งแอพัพัลิ�เคชั่��นบน Android ม$ลิ�กษณะเป/น Web App สน�บสน1นร'ปแบบข้(อความ, RSS

feeds, ภาพั, เส$ยงแลิะว�ด$โอแลิะอ��น ๆ อ$กมาก สามารถืสร(างแอพัพัลิ�เคชั่��นฟิร$ส*าหร�บ องค�กร บร�ษ�ทำ สถืาบ�นการศ+กษา หร�อส.วนบ1คคลิได(ภายในไม.ก$�นาทำ$ ม$เคร��องม�อทำ$�ใชั่(งานง.าย ติ.อการเข้(าใจแลิะสะดวกเม��อม$การสร(างหร�อปร�บปร1งแอพัพัลิ�เคชั่��นข้อง ม$ความเร$ยบง.ายแลิะเวลิาในการโหลิดอย.างรวดเร3ว

4. โป็รแกรมท��ใช�ในการด้�าเน�นงาน4.1 โป็รแกรม Adobe Dreamweaver

Adobe Dreamweaver เป/นโปรแกรมส*าหร�บพั�ฒนาเว3บไซีติ� ซี+�งม$ค1ณสมบ�ติ�ครอบคลิ1มติ�%งแติ.การออกแบบแลิะสร(างเว3บแลิะสร(างเว3บเพัจ,การบร�หารจ�ดการเว3บไซีติ� ติลิอดไปจนถื+งการพั�ฒนาเว3บแอพัพัลิ�เคชั่��นเบ�%องติ(น โปรแกรมน$%ได(ร�บความน�ยมเป/นอย.างมากเพัราะม$ค1ณสมบ�ติ�เด.นค�อใชั่(งานง.าย ม$เคร��องม�อสาหร�บวางข้(อความ ภาพักราฟิ?ก ติาราง แบบฟิอร�ม ม�ลิติ�ม�เด$ย รวมทำ�%งองค�ประกอบติ.างๆเพั��อโติ(ติอบก�บผู้'(ชั่มลิงบนเว3บเพัจได(ง.าย โดยผู้'(ใชั่(ไม.จ*าเป/นติ(องร' (จ�กภาษา HTML,CSS, JavaScript แลิะภาษาสคร�ปติ�อ��นๆ ด�งน�%นจ+งเหมาะสาหร�บผู้'(เร��มติ(นแลิะผู้'(ใชั่(ทำ��วไป นอกจากน$%ย�งม$ค1ณสมบ�ติ�ข้� %นส'งอ$กมากมายส*าหร�บน�กพั�ฒนาเว3บไซีติ�ม�ออาชั่$พั

4.2 โป็รแกรม Adobe Photoshop

Page 12: บทที่ 2โครงงานคอมพิวเตอร์

14

เป/นโปรแกรมทำ$�ม$ความสามารถืในการออกแบบกราฟิ?ก เพั��อน*าไปใชั่(ร.วมก�บงานในด(านติ.าง ๆ เชั่.น งานกราฟิ?กทำ$�เก$�ยวก�บส��อส��งพั�มพั�ทำ1กประเภทำ งานกราฟิ?กบนเว3บไซีติ�แลิะการติกแติ.งภาพัถื.ายจากกลิ(องด�จ�ติอลิ ซี+�งอาจกลิ.าวได(ว.าเป/นโปรแกรมทำ$�ม$ผู้'(น�ยมน*ามาใชั่(ในการออกแบบแลิะติกแติ.งภาพัถื.ายก�นมากทำ$�ส1ด Photoshop เป/นโปรแกรมทำ$�ใชั่(ในการสร(างภาพัแลิะ การติกแติ.งภาพัทำ$�ก*าลิ�งเป/นทำ$�น�ยมอย.างส'งส1ด ในป<จจ1บ�นเน��องจากเป/นโปรแกรมทำ$�ทำ*างานได(อย.างม$ประส�ทำธ�ภาพั แลิะผู้ลิงานทำ$�ได(เหมาะทำ$�จะใชั่(ก�บงานส��งพั�มพั� น�ติยสารงานม�ลิติ�ม�เด$ยแลิะสร(างกราฟิ?กส*าหร�บเว3บ

4.3 โป็รแกรม Microsoft Word

โปรแกรม Microsoft Word หร�อโปรแกรมประมวลิผู้ลิค*าเป/นโปรแกรมทำ$�ม$ความสามารถืเด.นในด(านการทำ*างานเอกสาร จดหมาย,

รายงาน, น�ติยสาร แลิะหน�งส�อ

4.4 โป็รแกรม iBuildApp

โปรแกรม iBuildApp ค�อ เคร��องม�อทำ$�อย'.บนหน(าเว3บไซีติ� www.iBuildApp.com ซี+�งเป/นบร�การออนไลิน�ทำ$�ม$ว�ธ$ทำ$�ง.ายแลิะราคาไม.แพังในการสร(างการทำดสอบ ติ�ดติามแลิะปร�บปร1งแอพัพัลิ�เคชั่��นบน Android ม$ลิ�กษณะเป/น Web App สน�บสน1นร'ปแบบข้(อความ,

RSS feeds, ภาพั, เส$ยงแลิะว�ด$โอแลิะอ��น ๆ อ$กมาก สามารถืสร(างแอพัพัลิ�เคชั่��นฟิร$ส*าหร�บ องค�กร บร�ษ�ทำ สถืาบ�นการศ+กษา หร�อส.วนบ1คคลิได(ภายในไม.ก$�นาทำ$ ม$เคร��องม�อทำ$�ใชั่(งานง.าย ติ.อการเข้(าใจแลิะสะดวกเม��อม$การสร(างหร�อปร�บปร1งแอพัพัลิ�เคชั่��นข้อง ม$ความเร$ยบง.าย

Page 13: บทที่ 2โครงงานคอมพิวเตอร์

15

แลิะเวลิาในการโหลิดอย.างรวดเร3ว เป/นโปรแกรมทำ$�ใชั่(ในการสร(างแอปพัลิ�เคชั่��นในระบบปฏิ�บ�ติ�การ ios แลิะ android โดยม$ว�ธ$การสร(างทำ$�ง.าย

4.5 โป็รแกรม PhotoScape

Photoscape ค�อโปรแกรมแติ.งร'ปภาพัทำ$�ใชั่(งานง.าย เชั่.น การปร�บแสงส$ ติ�ดติ.อ ย.อข้ยาย ใส.กรอบร'ป ใส.ข้(อความ ลิบติาแดงให(ก�บร'ป แลิะม$เคร��องม�อส*าหร�บแติ.งภาพัครบ โปรแกรมม$ข้นาดเลิ3ก ไม.ก�นทำร�พัยากรข้องเคร��องมากเม��อเทำ$ยบก�บโปรแกรมแติ.งภาพัอ��น