• Title/Summary/Keyword: Web-App

Search Result 255, Processing Time 0.04 seconds

Hybrid Web App for Real-Time of Media Communications (실시간 미디어 통신을 위한 하이브리드 웹앱)

  • Choi, Sung Ja
    • Review of Korea Contents Association
    • /
    • v.14 no.1
    • /
    • pp.34-37
    • /
    • 2016
  • H/W, S/W 기술과 통신 기술이 발전함에 따라 기술융합이 혁신적으로 이루어지고 있으며, 다양한 미디어 통신을 위한 기술 또한, 쉽고, 빠르게 진화하고 있다. 미디어 통신은 데이터 유형이 다양하고, 미디어 스트림의 경우 전송양이 방대하며, 전송기술 또한 다양하게 적용된다. 최근에는 웹을 활용한 전송기술을 제공하고 있으며, 이에 대한 표준기술로 webRTC 기술을 제공하고 있다. 무비용의 빠르고 쉽게 미디어 전송을 가능하게 하며, 다양한 스마트 및 미디어기기에 동일한 플랫폼이 제공 가능함으로써 개발비용을 단축시킬 수 있다. WebRTC 기술발전 과정 및 제공되는 플랫폼과 프로토콜 스택을 살펴보고, 멀티플랫폼이 제공 가능한 하이브리드 스마트 앱을 제공한다.

Smart mobile support for HTML5-based real-time Community Case Management System Development (스마트 모바일 지원을 위한 HTML5 기반의 사례관리 실시간 커뮤니티 시스템 개발)

  • Lee, Bong Soo;Kim, Bong Han;Oh, Dong Sik
    • Journal of Digital Convergence
    • /
    • v.10 no.10
    • /
    • pp.289-294
    • /
    • 2012
  • In this paper, we take advantage of the characteristics of mobile smartphones can be serviced without the constraints of time and space, and Study was developed by a variety of mobile services were done in a traditional offline can be implemented in real-time Case Management Community. To this end, in addition to general PC/laptop, smart mobile until the configuration interface provide the same environment for HTML5 Web Switching and Optimal Network on the same device-specific browser Size to the implementation of the next generation of Web standards, HTML5-based integrated case management Web and Mobile Web. Hybrid App Development OS supports various kinds of smart devices based on SenchaTouch Mobile Framework between the server real-time synchronization and message through the implementation of the Push Notification function, administrators and guardians real-time two-way communication between the subjects is a real-time implementation of the system was implemented Case Management Community.

An Investigation into the Applicability of Node.js as a Platform for implementing Mobile Web Apps. (모바일 웹 어플리케이션을 구현하기 위한 Node.js 파일에 대한 조사)

  • Nkenyereye, Lionel;Jang, Jong-Wook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.05a
    • /
    • pp.286-289
    • /
    • 2016
  • In this paper, we propose an architecture that affords mobile app based on nomadic smartphone using not only mobile cloud computing- architecture but also a dedicated web platform called Node.js built-in with the asynchronous, Nonblocking, Event-Driven programming paradigm. Furthermore, the design of the proposed architecture takes document oriented database known as MongoDB to deal with the large amount of data transmit by users of mobile web access application. The Node.js aims to give the programmers the tools needed to solves the large number of concurrent connections problem. We demonstrate the effectiveness of the proposed architecture by implementing an android application responsible of real time analysis by using a vehicle to applications smart phones interface approach that considers the smartphones to acts as a remote users which passes driver inputs and delivers output from external applications.

  • PDF

Design and Implementation of Web Apps that Automatically Convert Floor Plan by Detecting Geometric Shapes (도형 검출을 통한 건축 평면도 자동 변환 웹앱 설계 및 구현)

  • Son, Dayeon;Kim, Doyeong;Shin, Dongho;Wang, Tae-su;Jang, Jongwook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.225-228
    • /
    • 2022
  • The method of calculating the architectural design cost of the Korean Society of Architecture Policy considers the time spent during the design period. Therefore, faster design times can reduce design costs. As a result of a survey of students majoring in architecture, they felt tiredness from repeated floor plan drawings and difficulties in that there were many things to consider when floor plan drawing. In this paper, we implement a program that can automatically convert sketches into standardized floor plans during the architectural design process and a web app for user convenience. In the proposed method, when a user registers a sketch image through a web app, the program separates the space in the drawing through geometric shapes detection. Based on the dimensions and spatial information shown in the sketch, the outer and inner walls are displayed and the appropriate furniture is placed in the space. Through the proposed method, the design cost can be expected to be reduced by reducing the time of the drawing process in the architectural design stage, and 95.2% of architectural students expressed their intention to use the program.

  • PDF

User Interface Model Based Automatic Mobile Web Application Generation Tool for Embedded Systems (내장형 시스템을 위한 사용자 인터페이스 모델 기반 모바일 웹앱 자동 생성 도구)

  • Choi, Kibong;Kim, Saehwa
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.1
    • /
    • pp.13-27
    • /
    • 2017
  • This paper presents a tool that automatically generates mobile web applications from user interface (UI) models which are based on PELUM (Pattern and Event based Logical User Interface Modeling). PELUM is a method for the effective development of UI-centered embedded systems via UI modeling. The proposed tool consists of a model editor and a code generator. The former provides an environment for modeling a Logical UI Model (LUM) and a Programming Interface Model (PIM) on the web. On the other hand, the code generator sets the screen configuration and events' behavior, according to the LUM, synthesizing a local database schema according to the PIM, and then generates an executable mobile web app. It also can produce mashup web apps by receiving an open API address via the PIM. The generated mobile web apps follow the Model-View-Controller (MVC) architecture in order for users to easily customize them. The proposed tool enables them to generate mobile web apps that can be executed on various devices by modeling logical UIs on the web.

A Study on Tools for Agent System Development The Performance Comparison of Web Applications Written Using Python and Go in Google App Engine-based Cloud Environment (앱 엔진기반의 클라우드 환경에서 Python 및 Go로 작성된 웹어플리케이션의 성능 비교)

  • Kang, Min-Ji;Woo, Byul;Lee, Do-Young;Jo, Seoung-Hyun;Moon, Bong-Kyo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.10-13
    • /
    • 2015
  • Google App Engine(GAE)은 플랫폼 서비스 형태(Platform as a Service, PaaS)의 클라우드 인프라이며 GAE를 기반으로 웹어플리케이션을 제작할 수 있도록 다양한 개발 도구를 제공해 준다. 본 논문에서는 Python 및 Go를 이용하여 GAE 상에서 구현한 클라우드 기반의 web application들의 성능을 비교하고자 한다. 각 web application의 주요 기능은 회원가입, 로그인, 채팅 등으로 구성되어 있고 특히, 회원목록이나 채팅 데이터를 처리하기 위하여 GAE에서 제공하는 Google Datastore를 사용하였다. 성능비교를 위하여 Python2.5, Python 2.7 및 Go를 사용하여 통일한 기능의 web application을 구현하였으며 각각의 메뉴에 대하여 서버 로직의 실행과 장고 (Django) 스타일의 HTML 템플릿을 렌더링하는데 걸리는 시간을 구하고 이를 비교 분석하였다.

Automatic Extraction of Dependencies between Web Components and Database Resources in Java Web Applications

  • Oh, Jaewon;Ahn, Woo Hyun;Kim, Taegong
    • Journal of information and communication convergence engineering
    • /
    • v.17 no.2
    • /
    • pp.149-160
    • /
    • 2019
  • Web applications typically interact with databases. Therefore, it is very crucial to understand which web components access which database resources when maintaining web apps. Existing research identifies interactions between Java web components, such as JavaServer Pages and servlets but does not extract dependencies between the web components and database resources, such as tables and attributes. This paper proposes a dynamic analysis of Java web apps, which extracts such dependencies from a Java web app and represents them as a graph. The key responsibility of our analysis method is to identify when web components access database resources. To fulfill this responsibility, our method dynamically observes the database-related objects provided in the Java standard library using the proxy pattern, which can be applied to control access to a desired object. This study also experiments with open source web apps to verify the feasibility of the proposed method.

COVID19 Response Management System Using QR Code (QR코드를 활용한 코로나19 대응 관리시스템)

  • Jang, Eun-Gyeom;Lee, Su-In;Lee, Hyo-Jik
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.01a
    • /
    • pp.145-146
    • /
    • 2021
  • 본 논문은 최근 이슈가 되고 있는 코로나19 시대에서 확진자 동선을 파악하기 위해 매장 등 시설에 방문했다는 기록을 남기는 과정 중 방문자가 QR 코드를 생성하고 관리자가 방문자의 QR 코드를 인식하는 방식과 반대로 방문자가 매장의 QR 코드를 직접 인식하게 하여 방문자와 매장 관리자가 겪을 수 있는 불편함을 덜어주기 위한 논문이다. App은 방문자와 매장 관리자 App이 따로 나눠져 있으며 사용자 App은 관리자의 QR을 스캔하여 방문기록을 남기고 관리자 App은 QR 코드를 생성만 하고 출입문에 비치하기만 하면 된다. Web도 관리자와 사용자로 나눠지는데 사용자는 자신의 방문기록과 감염 위험 경로 목록을 확인할 수 있으며 관리자는 매장에 다녀간 방문자의 목록과 확진자가 다녀갈 경우 감염 위험 경로 목록에 해당 사용자 정보가 나타나게 설계하였다.

  • PDF

Design and Implementation of Mobile WebApp System Based Smartphone (스마트폰 기반의 모바일 웹앱 시스템의 설계 및 구현)

  • Lee, Myeong-Ho
    • Journal of Digital Convergence
    • /
    • v.11 no.4
    • /
    • pp.209-213
    • /
    • 2013
  • This paper aims to design and realize mobile webapp ticket reservation system based smartphone with N-tier mobile webapp framework. In mobile framework, presentation-tier utilizes HTML5/CSS3 and Sencha Touch, middle-tier consists of spring framework and MyBatis, database-tier using oracle possible to apply enterprise services mobile webbapp offices. In this study, mobile framework deploy and configuration management without the support of the app in N-tier that does not need to be considered in the smartphone-based mobile webapp ticket reservation system analysis and design, and then implementation.

Automatic Extraction of Component Collaboration in Java Web Applications by Using Servlet Filters and Wrappers (자바 웹 앱에서 서블릿 필터와 래퍼를 이용한 컴포넌트 협력 과정 자동 추출 기법)

  • Oh, Jaewon;Ahn, Woo Hyun;Kim, Taegong
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.7
    • /
    • pp.329-336
    • /
    • 2017
  • As web apps have evolved faster and become more complex, their validation and verification have become essential for their development and maintenance. Efficient validation and verification require understanding of how web components collaborate with each other to meet user requests. Thus, this paper proposes a new approach to automatically extracting such collaboration when a user issues a request for a new page. The approach is dynamic and less sensitive to web development languages and technologies, compared to static extraction approaches. It considers an orignal web app as a black-box and does not change the app's behavior. The empirical evaluation shows that our approach can be applicable to extract component collaboration and understand the behavior of open source web apps.