中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/89883
English  |  正體中文  |  简体中文  |  Items with full text/Total items : 81570/81570 (100%)
Visitors : 47014065      Online Users : 126
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://ir.lib.ncu.edu.tw/handle/987654321/89883


    Title: Windows桌面應用程式的擴增實境;Yet Another Augmented Reality of Windows Desktop Applications
    Authors: 劉蓉綺;Liu, Rong-Chi
    Contributors: 資訊工程學系
    Keywords: 擴充程式;擴增實境;API
    Date: 2022-08-04
    Issue Date: 2022-10-04 12:03:25 (UTC+8)
    Publisher: 國立中央大學
    Abstract: 一般當一個軟體開發出來後,功能基本上就已經固定無法改變了。若要變更或擴充功能,原則上必須要有原始程式碼(source code)。為了要讓擴充簡化,或讓第三方在沒有原始程式碼的環境下可以進行擴充,軟體工程開發出了API (Application Programming Interface)、外掛程式(Plugin)、擴充套件(Extension)、框架(Framework)等方式,讓第三方開發者在不碰觸到或沒有核心程式碼的情況下可以進行擴充開發。
    本論文中,我們提出了一個運用在Windows作業系統中的桌面應用程式上新的擴充方法「桌面應用程式的擴增實境」 (The Augmented Reality of Desktop Applications,簡稱ARDA )。ARDA允許第三方的開發者對一個應用程式做類似擴增實境(Augmented Reality)方式的擴充。這是透過本實驗室開發出的輔助工具,在目標應用程式上新增一層透明視窗,並在上面安裝新的按鈕及功能。這些ARDA上的按鈕及功能被觸發時,可以與目標程式互動,讓使用者在使用體驗上會覺得ARDA與目標程式是一體的。例如,在目標應用程式頁面捲動時,透明視窗上顯示的各物件位置也會隨之改變。;Generally, when a software is developed, its functions are basically fixed and cannot be changed. To change or expand the function, we must have the source code in principle. In order to simplify the extension, or allow third parties to extend the application without source code, software engineering has developed API (Application Programming Interface), Plugin, Extension, Framework and so on, so that third-party developers can carry out extended development without touching the source code or without the source code.
    In this paper, we propose a new extension method, that used on application in Windows operating system, "The Augmented Reality of Desktop Applications" (ARDA). ARDA allows third-party developers to extend an application in a manner similar to Augmented Reality. Through the auxiliary tool developed in our lab, we’ll add a transparent window on the target application, and create new buttons and functions on it. When the buttons and functions on the ARDA are triggered, they can interact with the target program, so that the user will feel that the ARDA and the target application are one. For example, when the target application page is scrolled, the position of each object displayed on the transparent window will also change accordingly.
    Appears in Collections:[Graduate Institute of Computer Science and Information Engineering] Electronic Thesis & Dissertation

    Files in This Item:

    File Description SizeFormat
    index.html0KbHTML62View/Open


    All items in NCUIR are protected by copyright, with all rights reserved.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明