The Mobile Developer's Dilemma: Do It Yourself Storage or Surrender Your Data

Posted on Thursday, January 29, 2015 by BRIAN TAPTICH, CEO of Bitcasa

With more than 1,600 new apps debuting daily and almost three million fee-based applications currently available in leading app stores, it’s clear that the mobile app economy has exploded. The staggering success of app-based services such as Uber Technologies and Snapchat are prime examples of the massive opportunity mobile app developers have to build an industry-disrupting business via mobile app. 

Of course, all of these new applications create and store data. According to IDC Research, the digital universe will grow by 10x to surpass 44 trillion GBs in 2020. As the volume of digital content grows and the size of the devices that create the data shrink – I’m looking at you wearables - cloud storage will become essential to enhance capacity and data accessibility. 

In today’s content rich world, developers can’t afford to let storage boundaries hinder their next innovation. Yet, developers have been slow to adopt an obvious solution (cloud storage) and many still seek storage space on the device itself, competing against a myriad of other apps for limited space, while also trapping data on the device.

recent study commissioned by Bitcasa, highlighted this issue, with 52 percent of developers stating that they still rely on on-device storage, despite 65 percent of acknowledging the important role data management and storage play in app design. Additionally, 83 percent of respondents said they see storage infrastructure needs increasingly significantly over the next few years. 

So what’s stopping developers from leveraging cloud storage? 

The survey results confirmed that developers face a significant dilemma when it comes to deciding whether to utilize cloud storage. Developers must choose between either building their own file system on public cloud infrastructure, which is time consuming and difficult; or leverage a third-party cloud storage API (like Box or Dropbox) and surrender user data and lose control of user experience. 

Developers noted that complexity, lack of flexibility, time and effort required, and security and performance issues are the key barriers preventing them leveraging public cloud platforms for application data.

On the other hand, the limited functionality, UX limitations, security and performance issues, and data ownership problems were seen as key barriers to leveraging third party cloud storage APIs – the quick and easy alternative to building it yourself on public cloud infrastructure.

But there is hope for developers and we are seeing a number of new solutions enter the market that are designed to simplify data storage for developers, while also giving them control over the user data and experience. 

Solutions such as Kinvey and Parse offer developers mobile backend as a service (MBaaS), which can be useful for simple apps - for developers who don’t want anything to do with the server side technology. Similarly, the Bitcasa CloudFS APIs bridge the gap between developer and cloud storage infrastructure, providing a pre-built file system that can be customized and used across platforms, while giving developers more control over the data on the server.

In the survey, security and performance were also highlighted as barriers to cloud adoption. However, many cloud storage services (like the ones mentioned earlier) now solve these issues by offering client-side, block-level encryption and regionally hosted storage with smart caching abilities.

The advantages of shifting app data to the cloud are obvious: It’s the best way to ensure a consistent high quality experience for app users, safeguards their data and enables them to access it from any device, and removes the issue of running out of storage space.

The next generation of apps (and the citizen developers who create them) will require more accessible and flexible cloud storage, which is easy to integrate. Developers can expect to see more flexible cloud storage APIs enter the market over the coming year, to further simply the process of integrating app-enhancing cloud storage.

More App Developer News

Tether QVAC SDK Powers AI Across Devices and Platforms



APAC 5G expansion to fuel 347B mobile market by 2030



How AI is causing app litter everywhere



The App Economy Is Thriving



NIKKE 3.5 anniversary update livestream coming soon



New AI tool targets early dementia detection



Jentic launch gives AI agents api access



Experts warn ai-generated health content risks misinterpretation without human oversight



Ludo.ai Unveils API and MCP Beta to Power AI Game Asset Pipelines



AccuWeather Launches ChatGPT Integration for Live Weather Updates



Stop Using Business Jargon: 5 Ways Buzzwords Damage Job Performance



IT spending rises as banks balance legacy and innovation



Tech hiring slumps as Software Developer job postings fall



AI is becoming more widespread in collaboration tools



FCC prohibits new foreign router models citing critical infrastructure risks



ChatGPT Carbon Footprint Matches 1.3 Million Cars Report Finds



Lens Launches MCP Server to Connect AI Coding Assistants with Kubernetes



Accelerating corporate ai investment returns



Enviromates tech startup launches global participation platform



Private Repository Secures the AI-driven Development Boom



UK Fintech Platform Enviromates Connects Projects Brands and Consumers



Env Zero and CloudQuery Announce Merger



How Industrial AI Is Transforming Operations in 2026



AI generated work from managers is damaging trust among employees



Foresight Secures $25M to Bridge Infrastructure Execution Gap



Copyright © 2026 by Moonbeam

Address:
1855 S Ingram Mill Rd
STE# 201
Springfield, Mo 65804

Phone: 1-844-277-3386

Fax:417-429-2935

E-Mail: contact@appdevelopermagazine.com