Skip to main content

Storage Space Use in Mobile Applications

  • Conference paper
  • First Online:
Book cover Computer Science – CACIC 2018 (CACIC 2018)

Abstract

The purpose of software development is meeting both functional and non-functional requirements. In mobile device applications, non-functional requirements are more relevant due to the restrictions inherent to these devices. One of these restrictions is the availability of limited storage space. Therefore, the size of a mobile application affects user preference for use. In this article, we assess how the choice of a mobile application development approach affects the final size of the application; we focus our analysis on text-, audio- and video-based applications and access to the camera in the device.

Computer Science Research Institute LIDI (III-LIDI)—Partner Center of the Scientific Research Agency of the Province of Buenos Aires (CICPBA).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Joorabchi, M.E., Mesbah, A., Kruchten, P.: Real challenges in mobile app development. In: ACM/ IEEE International Symposium on Empirical Software Engineering and Measurement, Baltimore, Maryland, US (2013)

    Google Scholar 

  2. Delía, L., Galdamez, N., Corbalan, L., Pesado, P., Thomas, P.: Approaches to mobile application development: comparative performance analysis. In: 2017 Computing Conference, London (2017)

    Google Scholar 

  3. http://gs.statcounter.com/os-market-share/mobile/worldwide. Accessed Mar 2019

  4. Xanthopoulos, S., Xinogalos, S.: A comparative analysis of cross-platform development approaches for mobile applications. In: BCI 2013, Greece (2013)

    Google Scholar 

  5. Delia, L., Galdamez, N., Thomas, P., Corbalan, L., Pesado, P.: Multiplatform mobile application development analysis. In: IEEE 9th International Conference on Research Challenges in Information Science (RCIS), Athens, Greece (2015)

    Google Scholar 

  6. Corbalan, L., et al.: Development frameworks for mobile devices: a comparative study about energy consumption. In: 5th IEEE/ACM International Conference on Mobile Software Engineering and Systems on (ICSE) MobileSoft 2018, Gothenburg, Sweden (2018)

    Google Scholar 

  7. Vandenbroucke, K., Ferreira, D., Goncalves, J., Kostakos, V., Moor, K.D.: Mobile cloud storage: a contextual experience. In: Proceedings of the 16th International Conference on Human-Computer Interaction with Mobile Devices & Services (MobileHCI 2014), pp. 101–110 (2014)

    Google Scholar 

  8. Tolomei, S.: «Shrinking APKs, growing installs»  20 November 2017. https://medium.com/googleplaydev/shrinking-apks-growing-installs-5d3fcba23ce2. Accessed Mar 2019

  9. https://sensortower.com/blog/ios-app-size-growth. Accessed Mar 2019

  10. Zhang, X., Kunjithapatham, A., Jeong, S., Gibbs, S.: Towards an elastic application model for augmenting the computing capabilities of mobile devices with cloud computing. Mob. Netw. Appl. 16(3), 270–284 (2011)

    Article  Google Scholar 

  11. Christensen, J.H.: Using RESTful Web-services and cloud computing to create next generation mobile applications. In: Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications, New York (2009)

    Google Scholar 

  12. Lyu, Y., Gui, J., Wan, M., Halfond, W.G.J.: An empirical study of local database usage in android applications. In: IEEE International Conference on Software Maintenance and Evolution, Shanghai, China (2017)

    Google Scholar 

  13. http://gs.statcounter.com/platform-market-share/desktop-mobile-tablet/worldwide/#monthly-201403-201803. Accessed Mar 2019

  14. Sosa, J., et al.: Mobile application development approaches: a comparative analysis on the use of storage SPAC. In: 2018 XXIV Congreso Argentino de Ciencias de la Computación CACIC 2018, pp. 631–641. Tandil (2018)

    Google Scholar 

  15. Raj, C.R., Tolety, S.B.: A study on approaches to build cross-platform mobile applications and criteria to select appropriate approach. In: 2012 Annual IEEE India Conference (INDICON), pp. 625–629. IEEE (2012)

    Google Scholar 

  16. Tracy, K.W.: Mobile application development experiences on Apple’s iOS and Android OS. IEEE Potentials 31(4), 30–34 (2012)

    Article  Google Scholar 

  17. Delia, L., Galdamez, N., Thomas, P., Corbalan, L., Pesado, P.: Multi-platform mobile application development analysis. In: 2015 IEEE 9th International Conference on Research Challenges in Information Science (RCIS), pp. 181–186. IEEE (2015)

    Google Scholar 

  18. http://cordova.apache.org. Accessed Mar 2019

  19. https://ionicframework.com. Accessed Mar 2019

  20. http://www.appcelerator.com. Accessed Mar 2019

  21. https://www.nativescript.org/. Accessed Mar 2019

  22. https://xamarin.com. Accessed Mar 2019

  23. https://coronalabs.com/. Accessed Mar 2019

  24. https://gitlab.com/iii-lidi/papers/apps-size.git. Accessed Mar 2019

  25. https://github.com/apache/cordova-plugin-media. Accessed Mar 2019

  26. https://market.nativescript.org/plugins/nativescript-audio. Accessed Mar 2019

  27. https://www.nuget.org/packages/Xam.Plugin.SimpleAudioPlayer. Accessed Mar 2019

  28. https://github.com/moust/cordova-plugin-videoplayer. Accessed Mar 2019

  29. https://market.nativescript.org/plugins/nativescript-videoplayer. Accessed Mar 2019

  30. https://www.nuget.org/packages/Plugin.MediaManager. Accessed Mar 2019

  31. https://github.com/apache/cordova-plugin-camera. Accessed Mar 2019

  32. https://market.nativescript.org/plugins/nativescript-camera. Accessed Mar 2019

  33. https://www.nuget.org/packages/Xam.Plugin.Media. Access Mar 2019

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leonardo Corbalán .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sosa, J.F. et al. (2019). Storage Space Use in Mobile Applications. In: Pesado, P., Aciti, C. (eds) Computer Science – CACIC 2018. CACIC 2018. Communications in Computer and Information Science, vol 995. Springer, Cham. https://doi.org/10.1007/978-3-030-20787-8_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-20787-8_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20786-1

  • Online ISBN: 978-3-030-20787-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics