簡易檢索 / 詳目顯示

研究生: 廖子瑩
Tzu-Ying Liao
論文名稱: 漫畫編輯軟體之設計與實作-動態圖檔子系統
Design and Implementation of a Cartoon Editing Application - Animation Design Subsystem
指導教授: 吳傳嘉
Chwan-Chia Wu
口試委員: 黎碧煌
Bih-Hwang Lee
張俊明
Chun-Ming Chang
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2014
畢業學年度: 102
語文別: 中文
論文頁數: 111
中文關鍵詞: iOSiPhone智慧型行動裝置GIF動態圖檔AnimationCore DataSQLite
外文關鍵詞: iPhone, GIF, Core Data, SQLite
相關次數: 點閱:205下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來行動智慧型裝置日益普及,進而帶動了周邊科技的發展。行動上網功能也慢慢成為現今人們生活所需的一部份,智慧型裝置應用程式的發展也不容小覷,加上現代人生活繁忙,許多人會藉由應用程式來抒發壓力,因此本論文提出一套能夠讓使用者自行製作圖片並能夠組合成一個動態圖檔的系統。讓使用者在使用時能夠有放鬆心情的效果。加上照相技術的普及,幾乎每支手機都搭載了高畫數的鏡頭,相片的儲存成本也比傳統的沖洗照片減少許多,數位影像化科技的進步在在改變了一般人原本拍照的習慣與管理照片的方式,從以前的底片保存到現今的數位化技術,種種原因都使的目前人們能夠輕易地拍攝及記錄行為,使得個人照片量倍增,更使得照片剪輯類應用程式逐年增加,也因著使用者漸漸仰賴使用照片剪輯器完成之作品透過網路與他人分享圖片或聊天,因此本系統也提供了能夠讓使用者將作品與他人分享的功能。
    本論文實現了在iOS平台上開發一套用於iPhone的動態圖檔系統,使用者不僅僅能夠使用自己的照片進行編輯,系統也提供了多元的內建貼圖供使用者選用。由於iPhone不支援動態圖檔,因此系統將所作之作品儲存於資料庫內,方便日後使用者能夠瀏覽或分享。系統亦提供了一套應用系統供使用者能夠將所作之動態圖檔以貼圖的方式進行更多元的應用。然而目前使用智慧型裝置的年齡層越來越廣泛,因此介面上採直覺式設計,可省去適應的時間也避免了有難以理解的狀況發生。提供使用者一個直覺且舒適的功能操作體驗。為生活添加更多樂趣。


    In this year, the smartphones have developed rapidly and spread widely, also bring up the result of the related technology. Mobile wireless has gradually became a part of people’s life. The development on applications of smartphones cannot be ignored. Because of busy life, many people always release the pressure by the applications of smartphones, therefore, in this thesis, we develop an application which provides user to make frames and combine frames to be an animation. We hope that user can always relax by this application. In recent years, camera techniques have became much more universal, almost every smartphones are equipped with high pixel lens. In order to follow the pace of techniques, people change their filming habits and the way of managing photos. By the high techniques, people can record their life easily, many of them use the image editing applications to make their own works and share them to their friends by mobile wireless . It is the reason why the image editing applications increase every year. So in this thesis, we also provide many ways to share with others.
    In this thesis, we have achieved the goal of develop an animation system on iOS platform, user can not only edit their own photos , this system also provides various build-in stickers, this design can let user have more choices for creating their own works. Due to iPhone does not support the type of animation(.gif), thus system will store all the user’s works into database, this can ensure the convenience of user sharing or browsing the works. System provides a functional service, user can use their own photos as a sticker, and to do multiple usage. However, the age are getting wider with people using smartphones, the interface is designed as intuitive, in this case, it can avoid the unclear or misunderstanding. Offer users an easy and comfort functional experience, also increase the joy of life.

    摘要 I Abstract II 誌謝 III 目錄 IV 圖目錄 VI 表目錄 X 第一章 緒論 1 1.1 研究背景 1 1.2 研究動機及目的 4 1.3 研究內容 4 1.4 章節架構 8 第二章 系統軟體架構介紹 9 2.1 iOS 基本介紹 9 2.1.1 Cocoa 及Cocoa Tough 的不同 10 2.2 開發環境簡介 11 2.2.1 開發語言Objective-C 11 2.2.2 Xcode 基本介紹 16 2.2.3 Xcode 專案樣板 17 2.2.4 Storyboard 20 2.2.5 iOS Simulator 24 2.2.6 iPhone、iOS和Xcode的關係 25 第三章 系統設計 26 3.1 系統介紹 26 3.2 子系統間的關聯 27 第四章 動態圖檔子系統及其延伸子系統之架構 30 4.1 系統開發環境 30 4.2 系統架構 30 4.2.1 分享簡介 39 第五章 資料庫設計與實作 41 5.1 iOS Database 41 5.1.1 SQLite 41 5.1.2 Core Data 43 5.2 系統資料庫設計 46 5.2.1 SQLite 46 5.2.2 Core Data 49 第六章 實作成果與比較 52 6.1 實作成果 52 6.1.1 動態圖檔子系統【Photo Animate】 53 6.1.2 應用子系統【Photo Play】 75 6.1.3 瀏覽子系統【My Play】 85 6.2 相關軟體之介紹與比較 88 第七章 結論與未來展望 90 7.1 結論 90 7.2 未來展望 90 參考文獻 91 附件A SQLite資料庫的資本操作 94 附件B Core Data資料庫的資本操作 96

    [1] 財團法人資訊工業策進會,http://www.iii.org.tw/Default.aspx?AspxAutoDetectCookieSupport=1
    [2] 資策會FIND,臺灣民眾行動裝置應用程式使用行為與偏好,
    http://www.find.org.tw/find/home.aspx?page=many&id=332
    [3] App Store,
    http://www.apple.com/iphone/
    [4] Time, The Smartphone App Wars Are Over, and Apple Won,http://time.com/9205/ios-vs-android-2/
    [5] App Annie ,Apple And Google’s App Stores Now Neck And Neck-Except On The Metric That Matters Most To Developers:Revenue ,http://techcrunch.com/2013/04/17/apple-and-googles-app-sto res-now-neck-and-neck-except-on-the-metric-that-matters-most-to-developers-revenue/
    [6] Google Play,https://play.google.com/store
    [7] 【 2013 年 05 月 16 日,加州 CUPERTINO 訊】,http://www.apple.com/tw/pr/library/2013/05/16Apples-App-Store-Marks-Historic-50-Billionth-Download.html
    [8] 資策會FIND,百大APP活躍使用者的調查分析報告,http://www.iii.org.tw/(X(1)S(aeccat45fzaozh45bbzfjm55))/m/News-more.aspx?id=1356
    [9] 呂易鑫,iPhone手機應用程式開發技術之研究,中原大學數學研究所碩士論文 2011。
    [10] 徐敏原,一套應用於iPad的個人數位助理之設計與實做-文件、個人資訊及通訊錄管理,國立胎完科技大學電機工程系碩士論文,2012。
    [11] 賴裕文,Android手機遠端監控之技術開發與實作,淡江大學資訊工程系碩士在職專班碩士論文,2011。
    [12] 張富雄,行動裝置上之圖書館導覽及網路社群系統,國立新竹教育大學資訊科學研究所碩士論文,2010。
    [13] 田 安,漫畫編輯軟體之設計與實作-漫畫製作子系統,國立台灣科技大學電機研究所碩士論文,2014。
    [14] 主要智慧型手機作業系統介紹,http://www.ezplay.mobi/?p=2030
    [15] Stephen G. Kochan(著),蔡明志(譯),精通Objective-C程式設計 第 五版,碁峯資訊股份有限公司,2013。
    [16] 森巧尚(著),林子政(譯),超圖解iPhone App開發入門,旗標出版股份有限公司,2012年12月
    [17] iOS Developer Library,https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/About_Xcode/about.htm l#//apple_ref/doc/uid/TP40010215-CH1-SW1
    [18] iOS Developer Library- Start Developing iOS Apps Today,https://developer.apple.com/library/iOS/referencelibrary/GettingStarted/RoadMapiOS/FirstTutorial.html#//apple_ref/doc/uid/TP40011343-CH3-SW1
    [19] Cocoa Application Competencies for iOS, https://developer.apple.com/library/ios/documentation/General/Conceptual/Devpedia-CocoaApp/Storyboard.html
    [20] iOS Simulator User Guide, https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/Introduction/Introduction.html
    [21] Facebook,Wikipedia,the free encyclopedia,http://zh.wikipedia.org/wiki/Facebook
    [22] Facebook SDK for iOS,https://developers.facebook.com/docs/ios
    [23] WeChat,Wikipedia,the free encyclopedia,http://zh.wikipedia.org/wiki/%E5%BE%AE%E4%BF%A1
    [24] WeChat Deveplor,http://developers.wechat.com/wechatapi/documentation
    [25] Developer,Data Management in iOS,https://developer.apple.com/technologies/ios/data-management.html
    [26] iOS Developer Library-Core Data Programming Guide,https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/CoreData/Articles/cdBasics.html#//apple_ref/doc/uid/TP40001650-207332-TPXREF151
    [27] SQLiteStudio,http://sqlitestudio.pl/
    [28] 謝菘桓,漫畫編輯軟體之設計與實作-貼圖上傳分享子系統,國立台灣科技大學電機研究所碩士論文,2014。

    無法下載圖示 全文公開日期 2019/07/31 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE