Software Development

Use these free, locally built tools to make building mobile apps easier

Developer Michael Raber believes the next step in mobile apps is building tools like these, which speed up the development process. "These frameworks reduce the low level plumbing knowledge necessary for building enterprise-grade applications," he said.

Michael Raber wants to make mobile app development easier.

That’s why Raber, a former developer at Old City mobile app optimization startup Artisan Mobile, released two free, open source tools for iOS developers: ClearCache and ControllerContext. Raber is using both while he works on his own soon-to-launch startup Boxly, he wrote to us in an email.

Here’s what they do:

  • ClearCache makes it easier to manage caching layers in iOS apps. It’s something developers spend a lot of time writing code for, Raber said. “Caching is a very important part of building a native mobile app. If we didn’t cache, every request for data or images would make a round trip to the server, potentially impacting the user experience.”
  • ControllerContext makes it easier to pass data back and forth between screens in your mobile app. “This sounds like it should be simple but most developers write a lot of boilerplate code to accomplish this, forcing rigid dependencies between screens,” he said.
Get the tools

These are two problems Raber has been thinking about for roughly a year, he said at a Walnut St. Labs meetup — but they only took him a few days to build. It’s part of his mission to innovate mobile development.

I believe the next step in native mobile app development are the frameworks enabling us to speed up the development process while bringing stability and core feature sets to all apps,” he said. “These frameworks reduce the low level plumbing knowledge necessary for building enterprise-grade applications.”

Releasing open source software is a lot like building a startup, said Raber, whose sold his company, UXFlip, to Artisan Mobile in 2012.

“You need to identify a problem, validate others have the same problem, test your solution, execute on the implementation, and market your product,” he wrote. 

Watch a Walnut St. Labs video of Raber, who presented the tools at a May 2014 meetup at the West Chester coworking space, below.

Updated 7/30/14 12:42 p.m.: A previous version of this article incorrectly stated Michael Raber's job. He recently left Artisan Mobile to pursue his own startup.
Companies: Walnut St. Labs / Artisan Mobile

Before you go...

Please consider supporting Technical.ly to keep our independent journalism strong. Unlike most business-focused media outlets, we don’t have a paywall. Instead, we count on your personal and organizational support.

3 ways to support our work:
  • Contribute to the Journalism Fund. Charitable giving ensures our information remains free and accessible for residents to discover workforce programs and entrepreneurship pathways. This includes philanthropic grants and individual tax-deductible donations from readers like you.
  • Use our Preferred Partners. Our directory of vetted providers offers high-quality recommendations for services our readers need, and each referral supports our journalism.
  • Use our services. If you need entrepreneurs and tech leaders to buy your services, are seeking technologists to hire or want more professionals to know about your ecosystem, Technical.ly has the biggest and most engaged audience in the mid-Atlantic. We help companies tell their stories and answer big questions to meet and serve our community.
The journalism fund Preferred partners Our services
Engagement

Join our growing Slack community

Join 5,000 tech professionals and entrepreneurs in our community Slack today!

Trending

16 places to responsibly dispose of old electronics in Philadelphia

19 tech and entrepreneurship events to check out before the holidays

Expect high-speed internet at 100 Philly rec centers in 2025, Verizon says

Are digital navigators the answer to closing Philadelphia’s tech gap?

Technically Media