研究生: |
盧步宇 Bu-yu Lu |
---|---|
論文名稱: |
一套應用於iPad的個人數位助理之設計與實作-相片與影音管理 Design and Implementation of a Personal Digital Assistant for iPad-Photo and Video/Audio Management |
指導教授: |
吳傳嘉
Chwan-chia Wu |
口試委員: |
謝錫堃
Ce-kuen Shieh 黎碧煌 Bih-hwang Lee 張俊明 Chun-ming Chang |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電機工程系 Department of Electrical Engineering |
論文出版年: | 2012 |
畢業學年度: | 100 |
語文別: | 中文 |
論文頁數: | 168 |
中文關鍵詞: | iOS 、智慧型行動裝置 、相片管理與分享 、檔案管理與分享 、影音播放 |
外文關鍵詞: | iOS, Intelligent mobile device, Photo management and share, File management and share, Video/Audio player |
相關次數: | 點閱:291 下載:3 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來隨著無線通訊技術的發展,以及智慧型行動裝置的崛起,相關的智慧型行動裝置應用軟體也越來越多,使得智慧型行動裝置成為多功能的消費性電子來發展,並且深入到一般民眾的生活中。
雖然在App Store上的應用軟體數量非常驚人,其中不乏相片管理或播放器軟體,但是絕大部分的軟體都只提供單一性功能,較少整合文件管理、聯絡人資訊、時程管理與專案管理等其他子系統的功能。因此如何提供一個完善的多功能數位個人助理系統顯得格外有意義。
本論文實現了在iOS平台上,開發出一套iPad的多媒體應用系統。此系統包含相片子管理子系統與影音管理子系統兩部分。其中相片管理子系統主要內容為提供一個相片管理與分享的系統,其優點為能夠幫助使用者有效率的管理在iPad上數量龐大的相片,並且搭配與社群網站及其他網路傳播方式之結合,達到相片分享的效果;而影音管理子系統主要內容為提供一個具檔案管理與分享功能的播放器,解決了iPad原生視訊與音樂軟體無法管理分類的問題,並且透過結合其他網路傳播方式,來達到快速檔案分享的功能。此外本論文亦整合了文件管理子系統、聯絡人管理子系統、專案管理子系統與時程管理子系統的功能,架構出一套完善的數位個人助理系統。
In these years, with the advance of the wireless communication technology, a great number of intelligent mobile devices have been developed and introduced to the market. In responding to the rapid growth of demand on intelligent mobile devices, a wide variety of application software have been developed, make intelligent mobile devices multifunction consumer electronic devices. The intelligent mobile devices have played a partner role in many people’s daily life.
Although App Store have a greater number of apps, including photo management or video/audio player. But most of them only provide simple function, without integrating with document management, contact information, scheduling management, project management, and so forth. Therefore, it seems to be particularly meaningful to provide a multi-function personal digital assistant.
The purpose of this thesis is to successfully create an iOS based multimedia system. This system includes the photo and the video/audio management subsystem. The main idea of the photo management subsystem is to provide a photo manager/share system, which has advantages for user to efficiently manage a great number of photos and to achieve the goal of photo sharing by incorporating with social networking and other communication means. The main object of the video/audio management subsystem is to provide the video/audio player with file management and sharing function. Also, this research builds a personal digital assistant by combining with document management subsystem, contact information subsystem, scheduling management subsystem and project management subsystem.
[1]ITU Word Telecommunication/ICT Indicators Database - Global ICT developments 2001-2011, http://www.itu.int/ITU-D/ict/statistics/material/excel/2011/Global_ICT_Dev_01-11.xls
[2]ITU Word Telecommunication/ICT Indicators Database - Global mobile cellular subscriptions, total and per 100 inhabitants, 2001-2011,
http://www.itu.int/ITU-D/ict/statistics/material/excel/2011/Mobile_cellular_01-11_2.xls
[3]Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2011–2016, http://www.cisco.com/en/US/solutions/collateral/ns341/ns525/ns537/ns705/ns827/white_paper_c11-520862.html
[4]Digital Omnivores: How Tablets, Smartphones and Connected Devices are Changing U.S. Digital Media Consumption Habits, http://www.comscore.com/Press_Events/Presentations_Whitepapers/2011/Digital_Omnivores
[5]Staples - Tablet Infographic: Interesting facts about tablets,
http://www.staples.com/sbd/cre/marketing/technology-research-centers/tablets/tablet-usage-infographic.html
[6]Mobile Apps Approaching Major Milestone of 1 Million Apps in Marketplace: Mobilewalla,
http://mobilewalla.com/Desktop/AppIntel_AppCount.htm?filterDevicePlatform=101
[7]Google survey finds games trump all other uses for tablets - Research finds that 84% of tablet owners are playing games, versus 51% who are consuming music and videos,
http://www.guardian.co.uk/technology/appsblog/2011/apr/08/tablets-mainly-for-games-survey
[8]Apple Store, http://www.apple.com/itunes/
[9]廖國智, 一種Android平台的照片分享系統設計與實做, 國立台灣科技大學電機工程系碩士論文, 2010.
[10]盧泓民, 一種基於Android平台的服務跟隨多媒體播放系統之設計與實作, 國立台灣科技大學電機工程系碩士論文, 2010.
[11]陳智勤, 具影像即地編修功能之網路相簿系統研製, 國立高雄第一科技大學電腦與通訊工程系碩士論文, 2004.
[12]黃詩婷, 移植多媒體講解呈現播放器於Android平台的製作, 國立交通大學多媒體工程研究所碩士論文, 2010.
[13]陳政亨, 一個應用於iPhone的個人數位助理-相簿應用子系統, 國立台灣科技大學電機工程系碩士論文, 2011.
[14]謝佳成, 多媒體講解呈現播放器於PDA行動裝置之設計及製作, 國立交通大學資訊科學與工程研究所碩士論文, 2006.
[15]許全棋, 結合GPS照片定位與認證機制之網路相簿管理平台開發, 長榮大學資訊管理研究所碩士論文, 2008.
[16]傅智豪, 嵌入式網路相片瀏覽器應用, 國立台灣科技大學電子工程系碩士論文, 2008.
[17]J. Yu, D. Joshi and J. Luo, “Connecting people in photo-sharing sites by photo content and user annotations,” IEEE Multimedia and Expo Conference, Cancun, Mexico, pp.1464-1467, 2009.
[18]謝秉承, 基於人臉辨識之照片管理系統, 國立台北科技大學資訊工程系碩士論文, 2009.
[19]K. Rodden and K. R. Wood, “How do people manage their digital photographs?” in Proc. ACM SIGCHI, pp.409-416, 2003.
[20]Y. Xiang, C. Chao and Qi Jing, “Design and implementation of music player based on Android,” IEEE Mechatronic Science, Electric Engineering and Computer (MEC) Conference, Jilin, China, pp.2463-2466, 2011.
[21]L. Yang, F. Gang, L. Liang and L. Yong-hua, “Development and Research on Multimedia Application Based on Android,” Computer and Modernization, Guangzhou, China, pp.149-150, 2011.
[22]徐敏原, 一套應用於iPad的個人數位助理之設計與實作-文件、個人資訊及通訊錄管理, 國立台灣科技大學電機工程系碩士論文, 2012
[23]陳俊豪, 一套應用於iPad的個人數位助理之設計與實作-專案與時程管理, 國立台灣科技大學電機工程系碩士論文, 2012.
[24]iOS, Wikipedia, http://en.wikipedia.org/wiki/IOS
[25]iOS Features, Apple Store, http://www.apple.com/tw/ipad/ios/
[26]iOS Technology OverView – The iOS Architrcture, http://developer.apple.com/library/ios/#documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/IPhoneOSOverview/IPhoneOSOverview.html
[27]XMobileApp, iPhone創意開發入門與實做, 佳魁資訊股份有限公司, 2010.
[28]iOS App Programming Guide - The Core Objects of Your App, iOS Developer Library,http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AppArchitecture/AppArchitecture.html#//apple_ref/doc/uid/TP40007072-CH3-SW1
[29]Objective-C, Wikipedia, http://en.wikipedia.org/wiki/Objective-C.
[30]Stephen Kochan, Programming in Objective-C 2.0, Addison-Wesley Publishing Company, 2009.
[31]XCode, Wikipedia, http://en.wikipedia.org/wiki/Xcode
[32]Cocoa Core Competencies - Memory management, iOS Developer Library, http://developer.apple.com/library/ios/#documentation/General/Conceptual/DevPedia-CocoaCore/MemoryManagement.html
[33]App Sandbox Design Guide - About App Sandbox, iOS Developer Library, http://developer.apple.com/library/mac/#documentation/Security/Conceptual/AppSandboxDesignGuide/AboutAppSandbox/AboutAppSandbox.html
[34]Property List Programming Guide - What is a Property List, iOS Developer Library,http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/PropertyLists/AboutPropertyLists/AboutPropertyLists.html#//apple_ref/doc/uid/10000048i-CH3-SW2
[35]SOLite, Wikipedia, http://en.wikipedia.org/wiki/SQLite
[36]Core Data Starting Point - Getting Started with Core Data, iOS Developer Library,http://developer.apple.com/library/mac/#referencelibrary/GettingStarted/GettingStartedWithCoreData/_index.html
[37]Core Data Programming Guide - Introduction to Core Data Programming Guide, iOS Developer Library, http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreData/cdProgrammingGuide.html
[38]Q. Huang, Y. Liu, “On Geo-Social Network Services,” IEEE Geoinformatics Conference, Fairfax, Virginia, USA, pp.1-6, 2009.
[39]NSUserDefaults Class Reference , iOS Developer Library, http://developer.apple.com/library/ios/#DOCUMENTATION/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html
[40]CGImageProperties Reference, iOS Developer Library, https://developer.apple.com/library/mac/#documentation/graphicsimaging/reference/CGImageProperties_Reference/Reference/reference.html
[41]CGContext Reference, iOS Developer Library, http://developer.apple.com/library/ios/#DOCUMENTATION/GraphicsImaging/Reference/CGContext/Reference/reference.html
[42]細谷 日出海, iPhone數位相機程式開發應用集,博碩文化股份有限公司, 2011.
[43]CGBitmapContext Reference, iOS Developer Library, https://developer.apple.com/library/mac/#documentation/graphicsimaging/reference/CGBitmapContext/Reference/reference.html
[44]CS 193P iPhone Application Development, Stanford, http://www.stanford.edu/class/cs193p/cgi-bin/drupal/downloads-2010-fall
[45]UIImagePickerController Class Reference, iOS Developer Library, http://developer.apple.com/library/ios/#documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html
[46]NSStream Class Reference, iOS Developer Library, https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSStream_Class/Reference/Reference.html
[47]Threading Programming Guide, iOS Developer Library, http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Multithreading/Introduction/Introduction.html
[48]NSRunLoop Class Reference, iOS Developer Library, https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/nsrunloop_Class/Reference/Reference.html
[49]MPMoviePlayerController Class Reference, iOS Developer Library, http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMoviePlayerController_Class/Reference/Reference.html
[50]Assets Library Framework Reference, iOS Developer Library, http://developer.apple.com/library/ios/#DOCUMENTATION/AssetsLibrary/Reference/AssetsLibraryFramework/_index.html
[51]A Short Practical Guide to Blocks, iOS Developer Library, http://developer.apple.com/library/ios/#featuredarticles/Short_Practical_Guide_Blocks/_index.html
[52]An Introduction To The SQLite C/C++ Interface, SQLite, http://www.sqlite.org/cintro.html