<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN"
        "https://jats.nlm.nih.gov/publishing/1.4/JATS-journalpublishing1-4.dtd">
<article  article-type="research-article"        dtd-version="1.4">
            <front>

                <journal-meta>
                                                                <journal-id>iuyd</journal-id>
            <journal-title-group>
                                                                                    <journal-title>Journal of Internet Applications and Management</journal-title>
            </journal-title-group>
                                        <issn pub-type="epub">1309-8810</issn>
                                                                                            <publisher>
                    <publisher-name>Selçuk Burak HAŞIOĞLU</publisher-name>
                </publisher>
                    </journal-meta>
                <article-meta>
                                        <article-id pub-id-type="doi">10.34231/iuyd.888243</article-id>
                                                                <article-categories>
                                            <subj-group  xml:lang="en">
                                                            <subject>Software Engineering (Other)</subject>
                                                    </subj-group>
                                            <subj-group  xml:lang="tr">
                                                            <subject>Yazılım Mühendisliği (Diğer)</subject>
                                                    </subj-group>
                                    </article-categories>
                                                                                                                                                        <title-group>
                                                                                                                        <article-title>Comparison of Flutter and React Native Platforms</article-title>
                                                                                                                                                                                                <trans-title-group xml:lang="tr">
                                    <trans-title>Flutter ve React Native Platformlarının Karşılaştırılması</trans-title>
                                </trans-title-group>
                                                                                                    </title-group>
            
                                                    <contrib-group content-type="authors">
                                                                        <contrib contrib-type="author">
                                                                    <contrib-id contrib-id-type="orcid">
                                        https://orcid.org/0000-0002-1009-3496</contrib-id>
                                                                <name>
                                    <surname>Gülcüoğlu</surname>
                                    <given-names>Ekrem</given-names>
                                </name>
                                                                    <aff>BARTIN ÜNİVERSİTESİ</aff>
                                                            </contrib>
                                                    <contrib contrib-type="author">
                                                                    <contrib-id contrib-id-type="orcid">
                                        https://orcid.org/0000-0002-1640-4291</contrib-id>
                                                                <name>
                                    <surname>Ustun</surname>
                                    <given-names>Ahmet Berk</given-names>
                                </name>
                                                                    <aff>BARTIN UNIVERSITY</aff>
                                                            </contrib>
                                                    <contrib contrib-type="author">
                                                                    <contrib-id contrib-id-type="orcid">
                                        https://orcid.org/0000-0002-8037-0671</contrib-id>
                                                                <name>
                                    <surname>Seyhan</surname>
                                    <given-names>Neşet</given-names>
                                </name>
                                                                    <aff>BARTIN UNIVERSITY</aff>
                                                            </contrib>
                                                                                </contrib-group>
                        
                                        <pub-date pub-type="pub" iso-8601-date="20211231">
                    <day>12</day>
                    <month>31</month>
                    <year>2021</year>
                </pub-date>
                                        <volume>12</volume>
                                        <issue>2</issue>
                                        <fpage>129</fpage>
                                        <lpage>143</lpage>
                        
                        <history>
                                    <date date-type="received" iso-8601-date="20210228">
                        <day>02</day>
                        <month>28</month>
                        <year>2021</year>
                    </date>
                                                    <date date-type="accepted" iso-8601-date="20211229">
                        <day>12</day>
                        <month>29</month>
                        <year>2021</year>
                    </date>
                            </history>
                                        <permissions>
                    <copyright-statement>Copyright © 2010, Journal of Internet Applications and Management</copyright-statement>
                    <copyright-year>2010</copyright-year>
                    <copyright-holder>Journal of Internet Applications and Management</copyright-holder>
                </permissions>
            
                                                                                                <abstract><p>Mobile application development processes have become very important with the increasing use of mobile devices. Android and IOS operating systems, which are the most preferred mobile operating systems, have different development tools and software languages. Developing and testing and debugging the same application separately for each platform with development tools can lead to time loss and high maintenance costs. Cross-platform software that provides testing and development for different operating systems at the same time offer an alternative structure to these processes. Cross-platform software accelerates software processes and provides advantages by reducing application development costs. The comparison of Flutter and React Native, which are cross-platform development software will be presented in this study.</p></abstract>
                                                                                                                                    <trans-abstract xml:lang="tr">
                            <p>Artan mobil cihaz kullanımı ile birlikte mobil uygulamaları geliştirme süreçleri de oldukça önemli hale gelmiştir. Mobil işletim sistemlerinden en çok tercih edilen Android ve IOS işletim sistemleri farklı geliştirme araçları ve yazılım dillerine sahiptir. Geliştirme araçları ile her platform için ayrı olarak, aynı uygulamayı geliştirmek ve test ederek yayınlamak zaman kaybına ve yüksek bakım maliyetlerine yol açabilmektedir. Farklı işletim sistemleri için aynı anda test ve geliştirme olanağı sağlayan çapraz yazılım platformları bu süreçlere alternatif yapı sunmaktadır. Çapraz yazılım platformları yazılım süreçlerini hızlandırırken, uygulama geliştirme maliyetlerini düşürerek avantajlar sağlamaktadır. Bu çalışmada çapraz yazılım geliştirme platformlarından olan Flutter ve React Native’in karşılaştırılması sunulacaktır.</p></trans-abstract>
                                                            
            
                                                            <kwd-group>
                                                    <kwd>Mobile Applications</kwd>
                                                    <kwd>  Flutter</kwd>
                                                    <kwd>  React Native</kwd>
                                                    <kwd>  Cross Platform</kwd>
                                            </kwd-group>
                                                        
                                                                            <kwd-group xml:lang="tr">
                                                    <kwd>Mobil Uygulamalar</kwd>
                                                    <kwd>  Flutter</kwd>
                                                    <kwd>  React Native</kwd>
                                                    <kwd>  Çapraz Platform</kwd>
                                            </kwd-group>
                                                                                                            </article-meta>
    </front>
    <back>
                            <ref-list>
                                    <ref id="ref1">
                        <label>1</label>
                        <mixed-citation publication-type="journal">Architecture, F. (2020). Flutter Architecture. Retrieved from: https://www.javatpoint.com/flutter-architecture Access Date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref2">
                        <label>2</label>
                        <mixed-citation publication-type="journal">Boukhary, S., &amp; Colmenares, E. (2019, December). A Clean Approach to Flutter Development through the Flutter Clean Architecture Package. IEEE, International Conference on Computational Science and Computational Intelligence (CSCI). Doi: https://doi.org/10.1109/CSCI49370.2019.00211.</mixed-citation>
                    </ref>
                                    <ref id="ref3">
                        <label>3</label>
                        <mixed-citation publication-type="journal">Cheng, F. (2019). Flutter Recipes. CA: Apress.</mixed-citation>
                    </ref>
                                    <ref id="ref4">
                        <label>4</label>
                        <mixed-citation publication-type="journal">Cosmina, I. (2020). Building Reactive Applications Using Spring. CA: Apress.
 
Courses, U. (2020). Google Flutter Courses. Retrieved from: https://www.udemy.com/topic/google-flutter/ Access date: 28/11/2020.
 
Dev, F. (2020). Flutter Developer Library: Retrieved from: https://flutter.dev/showcase Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref5">
                        <label>5</label>
                        <mixed-citation publication-type="journal">Developers, G. (2018). Google Developer Day at GDC 2018 Livestream. Retrieved from: https://www.youtube.com/watch?v=5wtlj_q3DjE&amp;list=PLOU2XLYxmsIIxxDKHWd_aId_oV9hqPi7q Access date: 28/11/2020.
 
Development, R. N. (2020). React Native Developer Library: Retrieved from: https://reactnative.dev/showcase Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref6">
                        <label>6</label>
                        <mixed-citation publication-type="journal">Devnot. (2020). Ionic&#039;i Tanıyalım. Retrieved from: http://devnot.com/2016/hibrit-uygulama-catisi-ionic-i-taniyalim Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref7">
                        <label>7</label>
                        <mixed-citation publication-type="journal">Eisenman, B. (2015). Learning React Native: Building Native Mobile Apps with Javascript. CA: O&#039;Reilly Media Inc.</mixed-citation>
                    </ref>
                                    <ref id="ref8">
                        <label>8</label>
                        <mixed-citation publication-type="journal">Flutter (2018). Technical Overview. Retrieved from: https://flutter.dev/docs/resources/technical-overview Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref9">
                        <label>9</label>
                        <mixed-citation publication-type="journal">Frachet, M. (2020). Understanding The React Native Bridge Concept: Retrieved from: https://hackernoon.com/understanding-react-native-bridge-concept-e9526066ddb8 Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref10">
                        <label>10</label>
                        <mixed-citation publication-type="journal">Gerasimov, V., Bilovol, S., &amp; Ivanova, K. (2015). Comparative Analysis Between Xamarin and Phonegap For .Net. System technologies, 96.
 
GitHub. (2020). A Small Place to Discover Languages in Github. https://madnight.github.io/githut/#/issues/2020/2 Access Date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref11">
                        <label>11</label>
                        <mixed-citation publication-type="journal">Goadrich, M. H., &amp; Rogers, M. P. (2011). Smart Smartphone Development: Ios Versus Android. Paper presented at the Proceedings of the 42nd ACM technical symposium on computer science education, New York: USA.</mixed-citation>
                    </ref>
                                    <ref id="ref12">
                        <label>12</label>
                        <mixed-citation publication-type="journal">Issues, G. F. (2020). Want To Contribute to Flutter / Flutter? https://github.com/flutter/flutter/issues Erişim tarihi: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref13">
                        <label>13</label>
                        <mixed-citation publication-type="journal">Javatpoint. (2020). What is Xamarin: Retrieved from: https://www.javatpoint.com/what-is-xamarin Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref14">
                        <label>14</label>
                        <mixed-citation publication-type="journal">Kaur, L., &amp; Mishra, A. (2019). Cognitive Complexity as A Quantifier of Version to Version Java-Based Source Code Change: An Empirical Probe. Information and Software Technology, 106, 31-48.</mixed-citation>
                    </ref>
                                    <ref id="ref15">
                        <label>15</label>
                        <mixed-citation publication-type="journal">Keskin, N. Ö., &amp; Kılınç, H. (2015). Mobil Öğrenme Uygulamalarına Yönelik Geliştirme Platformlarının Karşılaştırılması ve Örnek Uygulamalar. Açıköğretim Uygulamaları ve Araştırmaları Dergisi, 1(3), 68-90.
 
Kuzmin, N., Ignatiev, K., &amp; Grafov, D. (2020). Experience of Developing a Mobile Application Using Flutter. (pp. 571 - 575). Springer International Publishing. Doi: https://doi.org/10.1007/978-981-15-1465-4_56.</mixed-citation>
                    </ref>
                                    <ref id="ref16">
                        <label>16</label>
                        <mixed-citation publication-type="journal">Native, R. (2020). React Native Retrieved from: https://reactnative.dev Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref17">
                        <label>17</label>
                        <mixed-citation publication-type="journal">Occhino, T. (2020). React Native: Bringing Modern Web Techniques to Mobile: Retrieved from: https://engineering.fb.com/android/react-native-bringing-modern-web-techniques-to-mobile/ Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref18">
                        <label>18</label>
                        <mixed-citation publication-type="journal">Packer, C., Wade, T., Diaz, M., Habjan, A., McIntyre, R., &amp; Ancona, B. (2019, April). Implementing a mobile application for fraternity and sorority life. (784). Symposium on undergraduate research and creative expression (source), Valparaiso.</mixed-citation>
                    </ref>
                                    <ref id="ref19">
                        <label>19</label>
                        <mixed-citation publication-type="journal">Payne, R. (2019). Beginning App Development with Flutter: Create Cross-Platform Mobile Apps. CA: Apress, Retrieved from https://doi.org/10.1007/978-1-4842-5181-2_2</mixed-citation>
                    </ref>
                                    <ref id="ref20">
                        <label>20</label>
                        <mixed-citation publication-type="journal">PhoneGap. (2012). PhoneGap Beliefs, Goals, And Philosophy. https://blog.phonegap.com/phonegap-beliefs-goals-and-philosophy-dc9d1f7d7aca Erişim tarihi: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref21">
                        <label>21</label>
                        <mixed-citation publication-type="journal">Singh, T., &amp; Bhardwaj, R. (2019). Fuchsia OS-A Threat to Android. IITM Journal of Management and IT, 10(1), 65-67. 
Stackoverflow. (2019). Developer Survey Results. Retrieved from: https://insights.stackoverflow.com/survey/2019 Access date: 28/11/2020.
 
Stackoverflow. (2020). Stack Overflow Trends. Retrieved from: https://insights.stackoverflow.com/survey/2019#technology Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref22">
                        <label>22</label>
                        <mixed-citation publication-type="journal">Team, W. A. (2020). React Native on the Universal Windows Platform: Retrieved from: https://blogs.windows.com/windowsdeveloper/2016/04/13/react-native-on-the-universal-windows-platform/ Access date: 28/11/2020.</mixed-citation>
                    </ref>
                                    <ref id="ref23">
                        <label>23</label>
                        <mixed-citation publication-type="journal">Trends. (2020a). Tag Trends. http://sotagtrends.com/?tags=ionic-framework+react-native+flutter+xamarin&amp;relative=false Access Date: 28/11/2020.
 
Trends. (2020b). React native - flutter comparison. (d). https://trends.google.com/trends/explore?q=React%20Native,Flutter  Access Date: 28/11/2020.
 
Vasilescu, B., Filkov, V., &amp; Serebrenik, A. (2013). Stackoverflow and Github: Associations Between Software Development and Crowdsourced Knowledge. 2013 International Conference on Social Computing, 188-195.</mixed-citation>
                    </ref>
                                    <ref id="ref24">
                        <label>24</label>
                        <mixed-citation publication-type="journal">Vilček, T., &amp; Jakopec, T. (2017). Comparative Analysis of Tools for Development of Native and Hybrid Mobile Applications. Paper presented at the 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Rijeka: Croatia.</mixed-citation>
                    </ref>
                                    <ref id="ref25">
                        <label>25</label>
                        <mixed-citation publication-type="journal">Yatsenko, R., Obodiak, V., &amp; Yatsenko, V. (2019). Comparative Analysis of Cross-Platform Frameworks for Mobile Applications Development. The Art of Scientific Mind, (4), 132-136.</mixed-citation>
                    </ref>
                                    <ref id="ref26">
                        <label>26</label>
                        <mixed-citation publication-type="journal">Zammetti, F. (2019). Flutter: A Gentle Introduction. APress, CA: Apress.</mixed-citation>
                    </ref>
                            </ref-list>
                    </back>
    </article>
