nattpooz.files.wordpress.com€¦ · web...
Post on 20-Sep-2020
8 Views
Preview:
TRANSCRIPT
การเลอกใชระบบปฏบตการ Android และ iOS
Android architecture and iOS architecture
บทคดยอ
ระบบปฏบตการหลกๆ ตอนนม 2 ระบบหลกๆ คอ Android กบ iOS ทเปนคแขงกน ซงถาจะถามวาระบบไหนดกวากวากนนนมนกจะเปนคำาถามทตอบยาก แตถาหากเราพดถงจดเดนของแตละระบบแลวอาจจะดนาสนใจกวากวา อกทงยงสามารถวเคราะหความตองการทางดานการใชงานทแทจงของผใชได
Android เปนระบบปฏบตการทถกพฒนาโดยบรษท Google ซงเปนระบบปฏบตการแบบ OpenSource ซงเปนระบบปฏบตการแบบเปดหรอแบบฟรนนเอง ดงนนผผลตโทรศพทเคลอนทและ Tablet จงนยมนำา Android ไปใชเปน OS เชน HTC, Samsung ในตระกล Galaxy
iOS เปนระบบปฎบตการ ทมชอเดมวา iPhone OS เรมตนดวยการเปดตวของ iPhone ระบบปฏบตการ iOS เปนระบบปฏบตการสำาหรบสมาทโฟน (Smartphone) ของ Apple โดยเรมตนพฒนาสำาหรบใชในโทรศทพ iPhone และไดพฒนาตอใชสำาหรบ iPod Touch และ iPad
บทนำ�
Android เปนระบบปฏบตการทถกพฒนาโดยบรษท Google ซงเปนระบบปฏบตการแบบ OpenSource ซงเปนระบบปฏบตการแบบเปดหรอแบบฟรนนเอง ดงนนผผลตโทรศพทเคลอนทและ Tablet จงนยมนำา Android ไปใชเปน OS เชน HTC, Samsung ในตระกล Galaxy
ประเภทของชดซอฟทแวร เนองจากแอนดรอยด (Android) เปดใหนกพฒนาเขาไปชมรหสตนฉบบไดทำาใหมผพฒนาจากหลายฝายนำาเอารหสตนฉบบมาปรบแตง และสรางแอนดรอยดในแบบฉบบของตนเองขนสามารถแบงประเภทของแอนดรอยดออกไดเปน 3 ประเภท ดงตอไปน
1. Android Open SourceProject (AOSP) เปนแอนดรอยดประเภทแรกทกเกล (Google) เปดใหสามารถนำาตนฉบบแบบเปด ไปตดตงและใชงานในอปกรณตางๆ ไดโดยไมตองเสยคาใชจายใดๆ
2. Open Handset Mobile (OHM) เปนแอนดรอยดทไดรบการพฒนารวมกบกลมบรษทผผลตอปกรณพกพา ทเขารวมกบกเกลในนาม Open Handset Alliances (OHA) บรษทเหลานจะพฒนาแอนดรอยดในแบบฉบบของตนออกมา โดยรปรางหนาตา การแสดงผล และพงกชนการใชงาน จะมความเปนเอกลกษณ และมลขสทธเปนของตน พรอมไดรบสทธในการมบรการเสรมตางๆ จากกเกล ทเรยกวา Google Mobile Service (GMS) ซงเปนบรการเสรมททำาใหแอนดรอยดมประสทธภาพ เปนไปตามจดประสงคของแอนดรอยด แตการจะไดมาซง GMS นน ผผลตจะตองทำาการทดสอบระบบ และขออนญาตกบทางกเกลกอน จงจะนำาเครองออกสตลาดได
3. Cooking หรอ Customize เปนแอนดรอยดทนกพฒนานำาเอารหสตนฉบบจากแหลงตางๆ มาปรบแตงในแบบฉบบของตนเอง โดยจะตองทำาการปลดลอคสทธการใชงานอปกรณ หรอ Unlock เครองกอนจงจะสามารถตดตงได แอนดรอยดประเภทนถอเปนประเภททมความสามารถมากทสดเทาทอปกรณเครองนนๆ จะรองรบไดเนองจากไดรบการปรบแตงใหเขากบอปกรณนนๆ จากผใชงานจรง
Applicationแอนดรอยดม Application ทเตบโตขนเรอยๆ ซงผใชสามารถซอและ
ดาวนโหลดไดจากกเกลเพลย หรอ แอมะซอน แอพสโตร และสามารถทจะดาวนโหลดไฟล APK ไดจากเวบไซตตางๆ Application จากเพลยสโตรอนญาตใหผใชสามารถดาวนโหลด และ อพเดต ไดจากกเกล และ นกพฒนาทพฒนาแอพนนๆ รวมไปถงความสามารถในการตดตงกบอปกรณทสามารถเขากนไดกบ Application ซงนกพฒนาอาจจำากดดวยเหตผลทางดานอปกรณ, ประเทศ หรอเหตผลทางธรกจ เมอซอแอพแลวสามารถขอคนเงนไดภายใน 15 นาท หลงจากการดาวนโหลด และบางผใหบรการจะเกบเงนดวยใบเสรจจากการซอแอพบนกเกลเพลย ซงจะคดเงนเพมเตมจากคาใชบรการรายเดอนปกต ในเดอนกนยายน พ.ศ. 2555 Application สำาหรบแอนดรอยดมมากถง 675,000 แอพ และมยอดดาวนโหลด Application จากเพลยสโตรทงหมด 2.5 พนลานครง
Application จะเขยนโดยใชภาษาจาวา และใชแอนดรอยดซอฟตแวรเดเวลอปเมนตคต (Android software development kit) หรอ SDK โดยเอสดเคจะประกอบดวยชดเครองมอตางๆ นานาในการพฒนา Application รวมไปดวยตวรบก, แหลงรวมซอฟตแวรตางๆ, ตวจำาลองแฮนดเซต, โคดจำาลอง และวธใชตางๆ
ตวอย�ง Application android และ Feature ต�งๆ
ระบบปฏบตการ IOS
ระบบปฏบตการไอโอเอส (iOS) มชอเดมวา iPhone OS เรมตนดวยการเปดตวของ iPhone เมอวนท 29 มถนายน 2550 ระบบปฏบตการไอโอเอส (iOS) เปนระบบปฏบตการสำาหรบสมารทโฟน (Smartphone) ของแอปเปล โดยเรมตนพฒนาสำาหรบใชในโทรศพท iPhone และไดพฒนาตอใชสำาหรบ iPot Touch และ iPad โดยระบบปฏบตการนสามารถเชอมตอไปยงแอปสตอรสำาหรบการเขาถงถงแอพพลเคชน(Application) มากกวา 300,000 ตว ซงมการดาวนโหลดไปมากกวาหาพนลานครง แอปเปลไดมการพฒนาปรบปรงสำาหรบ iPhone, iPad และ iPod Touch ผานทางระบบ iTunes คอโปรแกรมฟร สำาหรบ Mac และ PC ใชดหนงฟงเพลงบนคอมพวเตอร รวมทงจดระเบยบและ sync ทกๆอยาง และเปนรานขายความบนเทงบนคอมพวเตอร, บน iPod touch, iPhone และ iPad ทมทกๆ
อยางสำาหรบคณ ในทกทและทกเวลา พฒนาระบบรกษาความปลอดภยใหมความเปนเลศ ซงนคอขอไดเปรยบ เมอเทยบกบคแขง
ระบบปฏบตการไอโอเอส (iOS) 1.x : เรมตนปลอย OS เขาสตลาดระบบปฏบตการไอโอเอส (iOS) 2.x : เปนการปลอย ระบบปฏบตการไอโอเอส
(iOS) รนทสอง ทใชไดกบการเปดตวของ iPhone 3G โดยอปกรณทใช 1.x จะเลอนไปรนน รนของ OS ทจะแนะนำาท App Store ทำาใหสามารถใชไดกบ iPhone และ iPod Touch แตหล งจากท มอ พเกรดคร ง ใหญใน ระบบปฏ บต การไอโอเอส(iOS) 4 Apple ไดยกเลก ระบบปฏบตการไอโอเอส (iOS) 2 เปนทเรยบรอยแลว โดย iPhone และ iPod Touch ทใชระบบปฏบตการ ระบบปฏบตการไอโอเอส (iOS) 2 นนจะไมสามารถเขาไปใชงาน App Store ได ซ งส ำาหรบผท ใช iPod Touch รนเกาทไมไดปรงปรงระบบปฏบตการไอโอเอส (iOS) 3.0 นนจะไมสามารถใชงาน App Store ได ระบบปฏบตการไอโอเอส (iOS) 3.x : ใชไดกบ iPhone 3GS มนถกปลอยออกเมอ 17 มถนายน 2552 รนนจะเพมคณสมบตทตองการมากขน อปกรณทใช 2.x ถกอพเกรดเปน ระบบปฏบตการไอโอเอส (iOS) 3.x น สำาหรบการสนบสนน ระบบปฏบตการไอโอเอส (iOS)3 ของ Apple นนจะสนสดลงเมอถงปหนาท ระบบปฏบตการไอโอเอส (iOS)5 ไดทำาการเปดตว และเมอ ระบบปฏบตการไอโอเอส (iOS)5 ไดทำาการเปดตวนนกคงจะเปนจดจบของ iPhone และ iPod Touch รนทไมสามารถอพเกรดเปน ระบบปฏบตการไอโอเอส (iOS)4 ได ระบบปฏบตการไอโอเอส (IOS) 4.x : ระบบปฏบตการไอโอเอส (iOS) 4 ม การใหบรการแกประชาชนสำาหรบ iPhone และ iPod touch เมอ 21 มถนายน 2554 นเปนครงแรก ปลอย iOS ทสำาคญทสนบสนนสำาหรบอปกรณบางอยาง คอ iPhone 3G และ iPhone 4, 3GS iPhone, iPod และ iPod touch 4 สำาหรบ iPad ไดถกเพมเขามาดวยการเปดตวของ ระบบปฏบตการไอโอเอส(IOS) 4.2.1 เมอ 22 พฤศจกายน 2554 (David Chartier, 2554)รนของ ระบบปฏบตการไอโอเอส (iOS) 4.x
ตวอย�ง Application iOS และ Feature ต�งๆ
เปรยบเทยบก�รใชง�นระหว�งระบบปฏบตก�ร IOS กบ ANDROID
iOS เปนระบบปฏบตการทถกพฒนาโดยบรษท Apple ซงใชในผลตภณฑทบรษท Apple เปนผผลต อปกรณสอสารภายใตยหอ Apple เชน iPod, iPad และ iPhone
ขอด คอ ม Application หลากหลาย มบรการ App Store และโปรแกรม iTunes สนบสนนการจดการอปกรณมเมนการใชงาน รวดเรวและเขาใจงาย โปรแกรม Web Browser (Safari) ตอบสนองไดรวดเรว
ขอเสย คอ ผใชงานไมสามารถออกแบบปรบเปลยนหนาจอไดตามความตองการ ไมสามารถทำางานไดพรอมๆ กนหลายอยาง เชน ไมสามารถฟงเพลงพรอมเปด Web Browser เพอใชงานอนเตอรเนตได
Android เปนระบบปฏบตการทถกพฒนาโดยบรษท Google ซงเปนระบบปฏบตการแบบ OpenSource ซงเปนระบบปฏบตการแบบเปดหรอแบบฟรนนเอง ดงนนผผลตโทรศพทเคลอนทและ Tablet จงนยมนำา Android ไปใชเปน OS เชน HTC, Samsung ในตระกล Galaxy
ขอด คอ เปนมาตรฐานเปดทำาใหเกดความหลากหลายและม Application ใหเลอกใชมากมาย และสามารถเชอมตอกบบรการตางๆของ Google ไดสะดวก เชน Gmail, Google Talk, Google Maps และ Google Search Engine
ขอเสย คอ ไมคลองตวเทา iOS และการทเปนระบบเปดทำาใหมอปกรณทใชระบบมหลายยหอ หลายขนาดหนาจอทำาให Application ตางๆ ตองพฒนาออกมาสามารถใชงานได เฉพาะรนเทานน เนองจากอาจตดปญหาเรอง ความกวางของหนาจอ เปนตน
สรปหลายๆอยางทง iOS กบ Android นนทำาไดเหมอนกน แตทยกมานนเปนจดเดนทระบบม เปนสงทผใชระดบ ทวๆไป พงจะสมผสได แตถาคณอยในระดบ “ ” Feature ตางๆ ทงสองระบบ ทำาอะไรไดมากกวาทอธบายไป
เอกสารอางอง
- https://sites.google.com/site/androidosnetwock/home/ khxdi-khx-seiy-khxng-android-os
- https://th.wikipedia.org/wiki/%E0%B9%81%E0%B8%AD %E0%B8%99%E0%B8%94%E0%B8%A3%E0%B8%AD%E0%B8%A2%E0%B8%94%E0%B9%8C_(%E0%B8%A3%E0%B8%B0%E0%B8%9A%E0%B8%9A%E0%B8%9B%E0%B8%8F%E0%B8%B4%E0%B8%9A%E0%B8%B1%E0%B8%95%E0%B8%B4%E0%B8%81%E0%B8%B2%E0%B8%A3)
- http://www.similantechnology.com/news&article/ android.html
- https://beerkung.wordpress.com/ %E0%B8%A3%E0%B8%B0%E0%B8%9A%E0%B8%9A%E0%B8%9B%E0%B8%8F%E0%B8%B4%E0%B8%9A%E0%B8%B1%E0%B8%95%E0%B8%B4%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%A3%E0%B8%B8%E0%B9%88%E0%B8%99%E0%B8%A5%E0%B9%88%E0%B8%B2%E0%B8%AA/%E0%B8%A3%E0%B8%B0%E0%B8%9A%E0%B8%9A%E0%B8%9B%E0%B8%8F%E0%B8%B4%E0%B8%9A%E0%B8%B1%E0%B8%95%E0%B8%B4%E0%B8%81%E0%B8%B2%E0%B8%A3-ios/
- https://docs.google.com/document/d/ 1us9DAuV1OvgHa2rBkoWDKGabUnli55E8gkTUDnmTY1I/preview#
สม�ชกกลม
1.นางสาวชนษฐา ผวคำา 5705100021
2.นางสาวพชนพรรณ อนนตศพท 5705100042
3.นายณฐพล ฐตสร 5705100058
top related