{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T19:18:58Z","timestamp":1768418338000,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,5,19]],"date-time":"2017-05-19T00:00:00Z","timestamp":1495152000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,5,19]]},"DOI":"10.1145\/3093241.3093245","type":"proceedings-article","created":{"date-parts":[[2017,9,1]],"date-time":"2017-09-01T18:49:04Z","timestamp":1504291744000},"page":"41-48","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Challenges and Best Practices for Mobile Application Development"],"prefix":"10.1145","author":[{"given":"Alhanouf","family":"Aldayel","sequence":"first","affiliation":[{"name":"Software Engineering Department, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia"}]},{"given":"Khalid","family":"Alnafjan","sequence":"additional","affiliation":[{"name":"Software Engineering Department, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia"}]}],"member":"320","published-online":{"date-parts":[[2017,5,19]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Anwar W. 2015. Software Quality Characteristics Tested For Mobile Application Development: Literature Review and Empirical Survey. Blekinge Institute of Technology.  Anwar W. 2015. Software Quality Characteristics Tested For Mobile Application Development: Literature Review and Empirical Survey. Blekinge Institute of Technology."},{"key":"e_1_3_2_1_2_1","first-page":"150","article-title":"Software Process Models for Mobile Application Development","volume":"7","author":"Ashishdeep A.","year":"2016","journal-title":"A Review. Computer Science and Electronic Journal."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-014-0395-8"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MOBS.2013.6614218"},{"key":"e_1_3_2_1_5_1","volume-title":"Workshop on Mobile Software ....","author":"Dehlinger J.","year":"2011"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2013.09.005"},{"key":"e_1_3_2_1_7_1","unstructured":"El-Kassas W.S. et al. 2015. Taxonomy of Cross-Platform Mobile Applications Development Approaches. Ain Shams Engineering Journal. (Oct. 2015).  El-Kassas W.S. et al. 2015. Taxonomy of Cross-Platform Mobile Applications Development Approaches. Ain Shams Engineering Journal. (Oct. 2015)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5120\/16454-6199"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5815\/ijmecs.2014.06.01"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5815\/ijitcs.2014.11.03"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.7815\/ijorcs.34.2013.068"},{"key":"e_1_3_2_1_12_1","article-title":"Factors Influencing Quality of Mobile Apps: Role of Mobile App Development Life Cycle","volume":"5","author":"Inukollu V.N.","year":"2014","journal-title":"International Journal of Software Engineering & Applications (IJSEA)."},{"key":"e_1_3_2_1_13_1","unstructured":"iPhone Application Programming Guide: https:\/\/developer.apple.com\/develop\/.  iPhone Application Programming Guide: https:\/\/developer.apple.com\/develop\/."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Kakkar K. et al. 2013. Risk Analysis in Mobile Application Development. Confluence 2013: The Next Generation Information Technology Summit (4th International Conference) (2013) 429--434.  Kakkar K. et al. 2013. Risk Analysis in Mobile Application Development. Confluence 2013: The Next Generation Information Technology Summit (4th International Conference) (2013) 429--434.","DOI":"10.1049\/cp.2013.2351"},{"key":"e_1_3_2_1_15_1","unstructured":"Kaleel S. and Harishankar S. 2013. Applying agile methodology in mobile software engineering: Android application development and its challenges.  Kaleel S. and Harishankar S. 2013. Applying agile methodology in mobile software engineering: Android application development and its challenges."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/CyberC.2011.20"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5120\/20441-2785"},{"key":"e_1_3_2_1_18_1","unstructured":"Mobile Application Development: Challenges and Best Practices: 2012. https:\/\/www.accenture.com\/sa-en\/insight-mobile-application-development-challenges-best-practices. Accessed: 2016--11-08.  Mobile Application Development: Challenges and Best Practices: 2012. https:\/\/www.accenture.com\/sa-en\/insight-mobile-application-development-challenges-best-practices. Accessed: 2016--11-08."},{"key":"e_1_3_2_1_19_1","unstructured":"Mobile Architecture Best Practices: Best Practices for Mobile Application Design and Development: 2015. http:\/\/www.westmonroepartners.com\/en\/Insights\/White-Papers\/Mobile-Architecture-Best-Practices.  Mobile Architecture Best Practices: Best Practices for Mobile Application Design and Development: 2015. http:\/\/www.westmonroepartners.com\/en\/Insights\/White-Papers\/Mobile-Architecture-Best-Practices."},{"key":"e_1_3_2_1_20_1","unstructured":"Mobile Web Application Best Practices: 2010. https:\/\/www.w3.org\/TR\/mwabp\/.  Mobile Web Application Best Practices: 2010. https:\/\/www.w3.org\/TR\/mwabp\/."},{"key":"e_1_3_2_1_21_1","volume-title":"Component-based Mobile Web Application of Cross-platform. 2010 10th IEEE International Conference on Computer and Information Technology (Jun. 2010)","author":"Pan B."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2013.06.140"},{"key":"e_1_3_2_1_23_1","first-page":"40","article-title":"Considerations Regarding the Cross-Platform Mobile Application Development Process","volume":"13","author":"Popa M.","year":"2013","journal-title":"Economy Informatics."},{"key":"e_1_3_2_1_24_1","volume-title":"2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (Jun.","author":"Quan B.","year":"2012"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","unstructured":"de Souza L.S. and de Aquino G.S. 2014. Mobile Application Development: How to Estimate the Effort? Computational Science and Its Applications -- ICCSA 2014: 14th International Conference Guimar\u00e3es Portugal June 30-July 3 2014 Proceedings Part V. B. Murgante et al. eds. Springer International Publishing. 63--72.  de Souza L.S. and de Aquino G.S. 2014. Mobile Application Development: How to Estimate the Effort? Computational Science and Its Applications -- ICCSA 2014: 14th International Conference Guimar\u00e3es Portugal June 30-July 3 2014 Proceedings Part V. B. Murgante et al. eds. Springer International Publishing. 63--72.","DOI":"10.1007\/978-3-319-09156-3_5"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"De Souza L.S. and De Aquino  Jr G.S. 2014. Estimating the Effort of Mobile Application Development. Computer Science & Information Technology (CS & IT) (2014) 45--63.  De Souza L.S. and De Aquino Jr G.S. 2014. Estimating the Effort of Mobile Application Development. Computer Science & Information Technology (CS & IT) (2014) 45--63.","DOI":"10.1007\/978-3-319-09156-3_5"},{"key":"e_1_3_2_1_27_1","unstructured":"The Developer's Guide: https:\/\/developer.android.com\/guide\/components\/index.html.  The Developer's Guide: https:\/\/developer.android.com\/guide\/components\/index.html."},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the International MultiConference of Engineers and Computer Scientists","author":"Vithani T.","year":"2014"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882362.1882443"},{"key":"e_1_3_2_1_30_1","unstructured":"Whitepaper: Mobile Application Development Best Practices: http:\/\/www.propelics.com\/resources\/whitepaper-mobile-application-development-best-practices\/.  Whitepaper: Mobile Application Development Best Practices: http:\/\/www.propelics.com\/resources\/whitepaper-mobile-application-development-best-practices\/."},{"key":"e_1_3_2_1_31_1","unstructured":"Williamson L. 2012. A mobile application development primer. A guide for enterprise teams working on mobile application projects.  Williamson L. 2012. A mobile application development primer. A guide for enterprise teams working on mobile application projects."}],"event":{"name":"ICCDA '17: 2017 International Conference on Compute and Data Analysis","location":"Lakeland FL USA","acronym":"ICCDA '17","sponsor":["University of Florida University of Florida"]},"container-title":["Proceedings of the International Conference on Compute and Data Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3093241.3093245","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3093241.3093245","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:39Z","timestamp":1750217439000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3093241.3093245"}},"subtitle":["Review Paper"],"short-title":[],"issued":{"date-parts":[[2017,5,19]]},"references-count":31,"alternative-id":["10.1145\/3093241.3093245","10.1145\/3093241"],"URL":"https:\/\/doi.org\/10.1145\/3093241.3093245","relation":{},"subject":[],"published":{"date-parts":[[2017,5,19]]},"assertion":[{"value":"2017-05-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}