Browse > Article
http://dx.doi.org/10.7583/JKGS.2020.20.4.11

Development of a Mobile App Combining React Native and Unity3D for Chromakey-based Image Composition  

Kim, Seung-Jun (Dept. of Games, General Graduate School, Hongik University)
Seo, Beom-Joo (Dept. of Games, General Graduate School, Hongik University)
Cho, Sung-Hyun (Dept. of Games, General Graduate School, Hongik University)
Abstract
In the rapidly changing mobile app market, it is crucial to develop a good idea quickly and receive its market evaluation. For a small-sized company, however, it is very challenging to rapidly develop and deploy their products in response to highly fragmented mobile environments. This article demonstrates that our integrated development environment using both React Native and Unity3D when developing a mobile app achieves a high level of functionality and performance requirements successfully. Moreover, this integrated environment helps reduce development costs and shorten development time.
Keywords
Cross Platform; Mobile App; React Native; Unity3D; Chromakey; Image Processing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 YoungHyun Chang and SangYeob Oh, "A study on the development of one source multi use cross-platform based on zero coding", Multimedia Tools and Applications Vol. 74, No. 7, pp. 2219-2235, 2015.   DOI
2 Andreas Biorn-Hansen, Tim A. Majchrzak, and Tor-Morten Gronli, "Progressive Web Apps: The Possible Web-native Unifier for Mobile Development", In WEBIST, pp. 344-351, 2017.
3 Majchrzak, T. A., Biorn-Hansen, A., and Gronli, T.-M, "Comprehensive analysis of innovative crossplatform app development frameworks", In Proc. 49th HICSS. IEEE Computer Society, pp. 6162-6171, 2017.
4 https://unity.com
5 https://www.unrealengine.com
6 Scott Forstall and Imran Chaudhri, "Webview applications", U.S. Patent Application No. 11/145,560, 2006.
7 B. Eisenman, "Learning react native: building native mobile apps with javascript", O'Reilly Media Inc., 2015.
8 T. Norton, "Learning C# by developing games with unity 3D", Packt Publishing Ltd, 2013.
9 A. Smith, J. Blinn, "Blue Screen Matting", Proc. of SIGGRAPH '96. pp. 259-268. 1996.
10 Swarnendu Ghosh, Nibaran Das, Ishita Das, and Ujjwal Maulik, "Understanding Deep Learning Techniques for Image Segmentation", ACM Computing Surveys, Vol. 52, No. 4, Article 73, 2019.
11 R. Battle and E. Benson, "Bridging the semantic Web and Web 2.0 with representational state transfer (REST)" Journal of Web Semantics 6(1), pp. 61-69, 2008.   DOI
12 Juriy Zaytsev, Stefan Kienzle, and Andrea Bogazzi. "Fabric. js-a powerful and simple Javascript HTML5 canvas library", 2008.
13 React Native UnityView, “react-native-unity-view”,URL:https://www.npmjs.com/package/react-native-unity-view, 2018.
14 F. Beaulieu, "Part 1. Show Unity3D view in React-Native application. Yes it's possible!", URL: https://medium.com/@beaulieufrancois/show-unity3d-view-in-react-native-application -yes-its-possible-852923389f2d, 2018.