<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">IIM</journal-id><journal-title-group><journal-title>Intelligent Information Management</journal-title></journal-title-group><issn pub-type="epub">2160-5912</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/iim.2023.151002</article-id><article-id pub-id-type="publisher-id">IIM-122799</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Design and Implementation of an Android GIS Data Collection Application for Students with Non-Programming Experience Using the MIT App Inventor: A Case Study on a Tick Data Collection APP
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Manuel</surname><given-names>Ndebele</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Aldridge</surname><given-names>N. Mazhindu</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Geospatial Intelligence, Zimbabwe National Geospatial and Space Agency, Harare, Zimbabwe</addr-line></aff><aff id="aff2"><addr-line>Department of Geography, Geospatial Sciences and Earth Observation, University of Zimbabwe, Harare, Zimbabwe</addr-line></aff><pub-date pub-type="epub"><day>11</day><month>01</month><year>2023</year></pub-date><volume>15</volume><issue>01</issue><fpage>11</fpage><lpage>23</lpage><history><date date-type="received"><day>8,</day>	<month>July</month>	<year>2022</year></date><date date-type="rev-recd"><day>28,</day>	<month>January</month>	<year>2023</year>	</date><date date-type="accepted"><day>31,</day>	<month>January</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Learning programming can be a daunting task, especially for students without a programming background or non-computer science students. Most Geographic Information Science (GIS) experts and students come from a non-programming background and the development of applications has mostly been perceived to be a field for computer science students and has mostly been shunned by other non-programming students and courses. Compounded by the availability of Open-Source Data collection tools like the Open Data Kit (ODK), learning programming and android application development is often overlooked by Geo Spatial Scientists. Many studies have been done to identify a suitable application development kit to introduce application development to students in non-programming classes. MIT App inventor is a user-friendly drag-and-drop application development platform that is ideal for introducing application development to students with a non-programming background. In this paper, students doing an undergraduate honors degree in spatial sciences were introduced to the MIT App inventor for the development of a Geo-App capable of collecting spatial data that can be exported into a GIS system like Arc GIS, and QGIS after the data has been collected. The paper investigates the suitability of MIT App Inventor in the development of Geo-Spatial Applications. The application was developed for collaborative mapping of tick species for Mashonaland Central Province in Zimbabwe. The main purpose of the application developed is to act as a tool for veterinary extension workers under the Veterinary Services Department of Mashonaland Central Province allowing them to collect location information for tick monitoring. The application helps expansion workers to moreover outwardly communicate the circumstance at the tick controlling focuses such as plunge tanks by collaboratively making an outline and uploading multimedia records subsequently with an alternative of making calls straight to the veterinary call center in near real-time.
 
</p></abstract><kwd-group><kwd>App Inventor</kwd><kwd> Android</kwd><kwd> Mobile Phone</kwd><kwd> GIS</kwd><kwd> Ticks</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Ticks are significant global health and economic issue. Numerous infections can be spread by ticks to both people and animals [<xref ref-type="bibr" rid="scirp.122799-ref1">1</xref>]. The pathogen species involved, the location, and the recording date are crucial pieces of information for defining the geographical spread of ticks. Additional details on tick reservoirs, vectors, research types, and diagnostic techniques will be known when they become accessible [<xref ref-type="bibr" rid="scirp.122799-ref1">1</xref>]. Technologies for ubiquitous computing open up innovative new opportunities for real-time monitoring and analysis of user experience [<xref ref-type="bibr" rid="scirp.122799-ref2">2</xref>]. Centralised databases for the collation of data submitted by field workers are a good utility to spatial scientist, and a centralised geo-database can significantly decrease the time between collection and analysis of data collected by multiple users [<xref ref-type="bibr" rid="scirp.122799-ref3">3</xref>]. Different criteria can be used to identify ticks. In some cases, morphology may be the only criterion [<xref ref-type="bibr" rid="scirp.122799-ref4">4</xref>], but a more comprehensive method may base identification on host species, preference places, geographical occurrence, seasonality, and other factors [<xref ref-type="bibr" rid="scirp.122799-ref5">5</xref>]. Transferring data to these databases and GIS software (e.g. from field notebooks) can be tedious and in some cases will be subject to transcription errors [<xref ref-type="bibr" rid="scirp.122799-ref3">3</xref>], some transcription errors can be corrected of site however it is hard to correct location data while off site thus accuracy is important concerning location component [<xref ref-type="bibr" rid="scirp.122799-ref6">6</xref>]. An alternative to paper collection, such as mobile devices, offers attractive opportunities for spatial data collection in many areas. For example, EpiSurveyor (https://www.episurveyor.org/) allows the use of standard Nokia mobile phones for the collection of text-based data and has been utilised in resource-poor areas of Africa for many kinds of data collection [<xref ref-type="bibr" rid="scirp.122799-ref3">3</xref>]. Spatial decision support system (SDSS) has been a lacking component in the data collection, the growth and development of SDSS in Africa has been a tool in the development of location base decisions techniques [<xref ref-type="bibr" rid="scirp.122799-ref7">7</xref>]. With the use of GPS coordinates and possibly accelerometer measures, modern mobile devices offer abundant sources of data for implicit authentication, location, and co-location [<xref ref-type="bibr" rid="scirp.122799-ref8">8</xref>]. Co-location is indicated via WiFi/Bluetooth connections and USB connectors. Additionally, successful sync with a known PC or firebase, as well as successful authentication to a known access point, is all significant favourable indicators [<xref ref-type="bibr" rid="scirp.122799-ref9">9</xref>].</p><p>As data collection is one of the many tasks that spatial scientist does to minimize errors and the need to clean the collected data, usage of digital platforms to collect data will greatly reduce the work load of spatial scientist. The most common data collection tool being used by spatial scientist in Africa is the Open Data Kit [<xref ref-type="bibr" rid="scirp.122799-ref10">10</xref>]. However the ODK architecture has its own limitations and disadvantages especially for users in Africa where internet connectivity is usually expensive, slow and not reliable [<xref ref-type="bibr" rid="scirp.122799-ref11">11</xref>].</p><p>Mobile applications are an effective way of collecting geo-spatial data with the most popular platforms IOS and Android now capable of collecting geo-spatial data for example the An Android/IOS Application for Car Parking System Using GPS [<xref ref-type="bibr" rid="scirp.122799-ref12">12</xref>] developed by L D’souza and M Deshmukh. Tick being one of the disease vectors in both domesticated and wild animals mapping of ticks occurrences is very important, thus location based data for ticks help in decision making geographically [<xref ref-type="bibr" rid="scirp.122799-ref13">13</xref>] however GPS units are not affordable by everyone, thus it is better make use of location sensors on the android mobile phones and development of android application for collecting spatial data [<xref ref-type="bibr" rid="scirp.122799-ref14">14</xref>].</p><p>The challenge is the development of Geo-Apps by users with a non-programming background and the availability of platforms that can help such users develop the relevant applications with ease but at the same time achieving the goal of collecting spatial data that can be exported further into geo-databases and other GIS software for further processing. R Mall suggests the use of Rapid Application development [<xref ref-type="bibr" rid="scirp.122799-ref15">15</xref>], whose objectives can be summed up in one sentence: the commercial need to deliver working business applications in shorter timescales and for less investment [<xref ref-type="bibr" rid="scirp.122799-ref16">16</xref>]. With the android operating system Play Store, which together represent more than 98.9% of the smartphone app market share [<xref ref-type="bibr" rid="scirp.122799-ref17">17</xref>] it would be prudent to design an application compatible with the android software. Thus there is need for the identification and usage of an RAD that will allow spatial scientists to develop their own applications for data collection with little time invested and less programming effort [<xref ref-type="bibr" rid="scirp.122799-ref18">18</xref>].</p><p>The main objective of this study is to assess the applicability of the MIT App Inventor, a drag-and-drop visual programming tool for designing and building fully functional mobile apps for Android [<xref ref-type="bibr" rid="scirp.122799-ref19">19</xref>]. App Inventor promotes the creation of meaningful mobile applications using an intuitive programming metaphor and incremental development capabilities allowing the developer to focus on the logic for programming an app rather than the syntax of the coding language which is based on Android Mobile Application Development is based on Java language codes [<xref ref-type="bibr" rid="scirp.122799-ref20">20</xref>]. It allows people without a programming background to develop applications. To control tick-borne epidemics and potential pandemics, a centralized method of data and information gathering is required. Tick and tick-borne disease researchers, veterinarians, medical practitioners, and public health specialists are collaborating to share their expertise on tick ecology, disease transmission, diagnostics, and treatment [<xref ref-type="bibr" rid="scirp.122799-ref21">21</xref>].</p></sec><sec id="s2"><title>2. Materials and Methods</title>MIT App Inventor Platform<p>Students were introduced to the MIT App Inventor platform and taught how to design a basic application. Afterwards students were challenged to develop a GIS-Application capable of collecting spatial data. The students used the web-based method in which the developer needs to login to the website to access the development platform (http://ai2.appinventor.mit.edu/). When creating an MIT application there are two different screens that are developed; there is designer screen which make up the screen object of the application building up the front end of the application as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> then there is block screen which is the back hand of the application with all application programming logics complimenting the designer screen as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref> [<xref ref-type="bibr" rid="scirp.122799-ref22">22</xref>].</p><p>Testing the functionality of developed application the developer could make use of android emulator, App Inventor Companion or USB connection. We only used USB connection method which does not require wireless services but only the connection of the android device to the computer then transfer the application file to the device storage then install the application [<xref ref-type="bibr" rid="scirp.122799-ref13">13</xref>]. For database we</p><p>made use of file database and firebase database to cater for both offline and online storage serves. To create firebase database, we logged into firebase website (https://console.firebase.google.com) and created the database that was connected to the application for real-time data submission as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. To the Firebase database of ticks project it is where all collected data are transmitted all of the output results [<xref ref-type="bibr" rid="scirp.122799-ref23">23</xref>]. Firebase offers a simple method for storing sensory data gathered at the device level and integrates well with Android Things’ support for the Android APIs. Many programmers for mobile and handheld devices I encounter struggle with server-side programming. Firebase genuinely aids in bridging the gap and making it simpler [<xref ref-type="bibr" rid="scirp.122799-ref24">24</xref>]. Firebase delivers features like a real-time database and backend. The application, we were given access to an API that enables the synchronization of application data between clients and cloud storage with Firebase. The business offers the client libraries that allow integration with JavaScript, Android, and iOS application.</p></sec><sec id="s3"><title>3. Results</title><p>The design and implementation of android GIS data collection application for students with non-programming experience using MIT app inventor was successful. <xref ref-type="fig" rid="fig4">Figure 4</xref> shows application login page secured with user name and password. The user name and password have to match the set credential otherwise alert notification for incorrect username or password pops out. Matching user name and password with the set credentials leads to the opening of new screen once login button is clicked on the white tick icon.</p><p>Once login is successful the application proceeds to the data collection form. The data collection form was developed with different options, list picker, auto date and time picker, auto latitude and longitude GPS data display.</p><p>Most of the data fields are in list picker format with example shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>(c) an example of district and acaricide fields where by all options are made available, the collector picks from the designed list picker. Date, and time auto</p><p>pick the date even though it does not display on the collection form rather it displays when display result button is clicked. Lat-long GPS information also auto updates however it updates when the mobile gadget location services is on. In <xref ref-type="fig" rid="fig6">Figure 6</xref>(a) the data has been entered but not saved, in <xref ref-type="fig" rid="fig6">Figure 6</xref>(b) the collected data has been saved a condition was set that after saving the collected information all fields are to be cleared and remain written “done” ready for new entry. To input new data entry collection, a condition was set for clearing all previously entered data on the form, this happens after clicking the button the “NEW ENTRY” as shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>(c) then the form would be ready for new data entry.</p><p>Once the data is saved it become saved a submitted to the fire base with incremental primary key set on the built-in control function. Collected data is also saved in file format on the mobile gadget storage system for the purposes of effective and alternative data storage in the event of poor or lack of internet to save on the firebase database. The data saved on the mobile gadget storage is saved in file format as comma-separated values (CSV) such that the collector can easily recall the collected data by clicking the “DISPLAY RESULTS” button and results can be displayed and scrolled while on data collection as shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>(c).</p><p><xref ref-type="fig" rid="fig7">Figure 7</xref>(a) and <xref ref-type="fig" rid="fig7">Figure 7</xref>(b) demonstrate an example of list picker method of entering the data on the collection form all possible entries for each filed were made available in list format, the collector has to pick the appropriate choice for the collected data required.</p><p>There is communication and location page are accessed by clicking the button “MY LOCATION”. The purpose of communication and location page is map navigation using Google maps relative to the current location of the collector as shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>(a) and <xref ref-type="fig" rid="fig8">Figure 8</xref>(b) and other communication and multimedia options. Camera is also one of the locations and communication which could be used for capturing images in case of a new tick discovery. This is done to have a pictorial view of the tick before being put into preservation bottles where it can possibly die and deform its original view. Camera is also used for taking picture of the controlling point such as dip tanks for purposes of effective reporting for infrastructure management. Collected pictures and videos are stored only on the mobile gadget storage.</p><p>Another communication page option is for viewing Google map with current location query taken from Lat-Lon GPS information displayed in the communication</p><p>and location page. Mobile calling option was also added successfully for direct calling to the veterinary office with the call number with ability to send a text to the same call centre mobile number. All the functions were presented in small icon buttons. For map navigation the map start navigation one map icon button is clicked, to stop map navigation one has to click stop button as shown in <xref ref-type="fig" rid="fig8">Figure 8</xref> with stop button icon.</p><p>There is also developer’s page which is accessed by clicking the developer icon button under stop button as shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>(b) the button leads to next page with contact information of the application developer. The background of the page has developer’s picture. There are three main buttons on the developer’s page, the name button, contacts button, and website button. Contacts button displays contact details of the developer contacts as shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>(b). Name button displays the name of the developer yet website button directs to a light weight website developed by the developer as shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>.</p></sec><sec id="s4"><title>4. Discussion</title><p>The intended design and implementation of an android GIS data collection application for students with non-programming experience using the MIT App Inventor was successful. The design and blocks developments were developed stage by stage with easy development of blocks in the google MIT app Inventor environment [<xref ref-type="bibr" rid="scirp.122799-ref22">22</xref>] following the five general phases of application development which are discovery, wire-framing, prototyping, implementation, and deployment [<xref ref-type="bibr" rid="scirp.122799-ref25">25</xref>]. Besides that, MIT app inventor is a drag and drop way of programming It constituted an alternative, quite easy way of developing customised data collection application with location services thus MIT app inventor became a powerful programming base for students with little or no programming experience [<xref ref-type="bibr" rid="scirp.122799-ref26">26</xref>]. The easiness of development of tick data collection application did not compromise the standards of data collection applications especially the GIS component of the applications as MIT app inventor has ability to develop mobile applications with GPS sensors, application using databases and database online servers such as Firebase online database. The developed application has functionality of visual and interactive maps, mobile calling, mobile texting and other advanced concepts without having to lay down a hard or complicated code or learning any programming language [<xref ref-type="bibr" rid="scirp.122799-ref27">27</xref>]. The collected data is saved in CSV format that can is exportable to a GIS package such as ArcMapor Quantum GIS (QGIS) [<xref ref-type="bibr" rid="scirp.122799-ref28">28</xref>], the data file with high integrity. The data collection form was made with a much data being collected using list picker all options being included on the list this helped in maintaining database integrity and errors during data collection. The collected data is ready for spatial analysis and modelling using different methods such as ensemble techniques using Species Distribution Models (SDM) [<xref ref-type="bibr" rid="scirp.122799-ref29">29</xref>]. The tick data collection application was tested on various Android mobile phones with deferent frameworks, the responses from the tested Android mobile gadgets are satisfying the users.</p></sec><sec id="s5"><title>5. Conclusion</title><p>Design and implementation of an android GIS data collection application for students with non-programming experience using the MIT App Inventor for Android mobile phone has been discussed. The purpose of the built developed application is to use mobile phone’s inbuilt GPS facility for collecting data with location characteristics in near real time also increasing database integrity hence reducing errors in data collection. The complete application so has been designed using MIT App Inventor for Android. The application program was tested on various Android mobile phones with various Android versions in which results are quite satisfactory.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Ndebele, M. and Mazhindu, A.N. (2023) Design and Implementation of an Android GIS Data Collection Application for Students with Non-Programming Experience Using the MIT App Inventor: A Case Study on a Tick Data Collection APP. Intelligent Information Management, 15, 11-23. https://doi.org/10.4236/iim.2023.151002</p></sec></body><back><ref-list><title>References</title><ref id="scirp.122799-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Vesco, U., et al. (2011) An Integrated Database on Ticks and Tick-Borne Zoonoses in the Tropics and Subtropics with Special Reference to Developing and Emerging Countries. Experimental and Applied Acarology, 54, 65-83. https://doi.org/10.1007/s10493-010-9414-4</mixed-citation></ref><ref id="scirp.122799-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Gaggioli, A., et al. (2013) A Mobile Data Collection Platform for Mental Health Research. Personal and Ubiquitous Computing, 17, 241-251. https://doi.org/10.1007/s00779-011-0465-2</mixed-citation></ref><ref id="scirp.122799-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Aanensen, D.M., et al. (2009) EpiCollect: Linking Smartphones to Web Applications for Epidemiology, Ecology and Community Data Collection. PLOS ONE, 4, e6968. https://doi.org/10.1371/journal.pone.0006968</mixed-citation></ref><ref id="scirp.122799-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Tagwireyi, P., et al. (2022) Climate Change Diminishes the Potential Habitat of the Bont Tick (Amblyomma hebraeum): Evidence from Mashonaland Central Province, Zimbabwe. Parasites &amp; Vectors, 15, Article No. 237. https://doi.org/10.1186/s13071-022-05346-z</mixed-citation></ref><ref id="scirp.122799-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Salman, M.D. (2012) Ticks and Tick-Borne Diseases: Geographical Distribution and Control Strategies in the Euro-Asia Region. CABI Publishing, Wallingford. https://doi.org/10.1079/9781845938536.0000</mixed-citation></ref><ref id="scirp.122799-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Singhal, M. and Shukla, A. (2012) Implementation of Location Based Services in Android Using GPS and Web Services. International Journal of Computer Science Issues, 9, 237.</mixed-citation></ref><ref id="scirp.122799-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Muhsen, D.K. and Hassan, R.F. (2018) The Intelligent SDSS Mobile Application to Find the Closest Hospital Using the Improved Dijkstra Algorithm with GIS and GPS. Al-Ma’mon College Journal, No. 31, 239-266. https://doi.org/10.36458/1253-000-031-013</mixed-citation></ref><ref id="scirp.122799-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Alexander, H., Leo, J. and Kaijage, S. (2021) Online and Offline Android Based Mobile Application for Mapping Health Facilities Using Google Map API. Case Study: Tanzania and Kenya Borders. Journal of Software Engineering and Applications, 14, 344-362. https://doi.org/10.4236/jsea.2021.148021</mixed-citation></ref><ref id="scirp.122799-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Piasecki, T.M., et al. (2007) Assessing Clients in Their Natural Environments with Electronic Diaries: Rationale, Benefits, Limitations, and Barriers. Psychological Assessment, 19, 25-43. https://doi.org/10.1037/1040-3590.19.1.25</mixed-citation></ref><ref id="scirp.122799-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Brunette, W., et al. (2013) Open Data Kit 2.0: Expanding and Refining Information Services for Developing Regions. Proceedings of the 14th Workshop on Mobile Computing Systems and Applications, Jekyll Island, 26-27 February 2013, Article No. 10. https://doi.org/10.1145/2444776.2444790</mixed-citation></ref><ref id="scirp.122799-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Peroni, M. and Bartolo, M. (2018) The Digital Divide. In: Multidisciplinary Teleconsultation in Developing Countries, Springer, Berlin, 101-109. https://doi.org/10.1007/978-3-319-72763-9_13</mixed-citation></ref><ref id="scirp.122799-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">D’souza, L. and Deshmukh, M. (2018) An Android/IOS Application for Car Parking System Using GPS.</mixed-citation></ref><ref id="scirp.122799-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Rose, J., et al. (2017) Genetic Characterization of Spotted Fever Group Rickettsiae in Questing Ixodid Ticks Collected in Israel and Environmental Risk Factors for Their Infection. Parasitology, 144, 1088-1101. https://doi.org/10.1017/S0031182017000336</mixed-citation></ref><ref id="scirp.122799-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Hirwane, R., et al. (2017) Real Time Communication for Emergency Treatment &amp; Nearest Hospital Searching IOT Based System Using Android Application.</mixed-citation></ref><ref id="scirp.122799-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Mall, R. (2018) Fundamentals of Software Engineering. PHI Learning Pvt. Ltd., Singapore.</mixed-citation></ref><ref id="scirp.122799-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Beynon-Davies, P., et al. (1999) Rapid Application Development (RAD): An Empirical Review. European Journal of Information Systems, 8, 211-223. https://doi.org/10.1057/palgrave.ejis.3000325</mixed-citation></ref><ref id="scirp.122799-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Giunti, G., et al. (2018) A Biopsy of Breast Cancer Mobile Applications: State of the Practice Review. International Journal of Medical Informatics, 110, 1-9. https://doi.org/10.1016/j.ijmedinf.2017.10.022</mixed-citation></ref><ref id="scirp.122799-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Patel, P. and Cassou, D. (2015) Enabling High-Level Application Development for the Internet of Things. The Journal of Systems and Software, 103, 62-84. https://doi.org/10.1016/j.jss.2015.01.027</mixed-citation></ref><ref id="scirp.122799-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Pokress, S.C. and Veiga, J. (2013) MIT App Inventor: Enabling Personal Mobile Computing.</mixed-citation></ref><ref id="scirp.122799-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Holla, S. and Katti, M.M. (2012) Android Based Mobile Application Development and Its Security. International Journal of Computer Trends and Technology, 3, 486-490.</mixed-citation></ref><ref id="scirp.122799-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Sakamoto, J.M. (2018) Progress, Challenges, and the Role of Public Engagement to Improve Tick-Borne Disease Literacy. Current Opinion in Insect Science, 28, 81-89. https://doi.org/10.1016/j.cois.2018.05.011</mixed-citation></ref><ref id="scirp.122799-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Jivani, M.N. (2014) GSM Based Home Automation System Using App-Inventor for Android Mobile Phone. International Journal of Advanced Research in Electrical Electronics and Instrumentation Engineering, 3, 12121-12128. https://doi.org/10.15662/ijareeie.2014.0309042</mixed-citation></ref><ref id="scirp.122799-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Oo, Z., et al. (2019) IoT-Based Weather Monitoring System Using Firebase Real Time Database with Mobile Application. International Symposium on Environmental-Life Science and Nanoscales Technology, Yangon, 27-28 December 2019, 1-6.</mixed-citation></ref><ref id="scirp.122799-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Gupta, S., et al. (2020) Design of Home Appliance Control Unit Using Google Firebase IOT Service.</mixed-citation></ref><ref id="scirp.122799-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Kang, H., et al. (2015) Application Study on Android Application Prototyping Method Using App Inventor. Indian Journal of Science and Technology, 8, 1-5. https://doi.org/10.17485/ijst/2015/v8i18/75919</mixed-citation></ref><ref id="scirp.122799-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Gray, J., et al. (2012) Teaching CS Principles with App Inventor. Proceedings of the 50th Annual Southeast Regional Conference, Tuscaloosa, 29-31 March 2012, 405-406. https://doi.org/10.1145/2184512.2184628</mixed-citation></ref><ref id="scirp.122799-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Pokress, S.C. and Veiga, J. (2013) MIT App Inventor: Enabling Personal Mobile Computing.</mixed-citation></ref><ref id="scirp.122799-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Romero, D., et al. (2014) Fresh City Farms-Food Availability in the City of Toronto: Assessing Food Availability and Food Deserts in the City of Toronto with Respect to Fresh City Farm’s Current Customers.</mixed-citation></ref><ref id="scirp.122799-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Chakuya, J., et al. (2022) The Status of Honeybees (Apis mellifera scutellata) Colonies in Hurugwe Safari Area-Rifa Section, Northern Zimbabwe. Geology, Ecology, and Landscapes, 1-11. https://doi.org/10.1080/24749508.2022.2109829</mixed-citation></ref></ref-list></back></article>