6 Tools to Build a Mobile App on the Cheap
— --
The Mobile App Trends Series is presented by Sourcebits, a leading product developer for mobile platforms. Sourcebits offers design and development services for iOS, Android, Mobile and Web platforms. Follow Sourcebits on Twitter for recent news and updates.
The massive growth of the app market has coincided with the creation of a parallel niche industry — the proliferation of accessible, low-cost development alternatives to traditional shops and agencies.
But not all brands — or industries altogether — require diverse, expansive functionality in their apps. In the same regard, a lean approach to launch can move a unique product to market in a mere matter of minutes. For these brands, the process going forward is much as the same is it is for high profile, heavily touted launches: engage with customers, build off their response and expand and iterate in due time.
As the mobile applications market moves toward $25 billion per year, according to a MarketsandMarkets report, non-traditional development opportunities are emerging in a number of forms. Programs now allow everyday consumers to build apps through HTML, drag-and-drop platforms, customize templates and simply drop an SDK. These services are on the rise, and they're worthy tools to keep in your arsenal.
Below are six platforms carving out their space in the market.
1. PhoneGap
PhoneGap leverages JavaScript to allow for the development of apps in HTML5 and CSS3 — highly capable languages that are now standard to most mobile devices. In turn, developers are able to create what are, at their core, mobile web apps that can engage with the APIs of mobile devices.
Building in HTML, CSS or JavaScript allows developers to shortcut the core complexity of launching on multiple devices and platforms — writing in multiple languages. PhoneGap provides a beta service known as PhoneGap Build, which allows users to upload code and receive iOS, Android, Palm, Windows and BlackBerry apps ready for launch. Despite a web-based foundation, the apps are still able to access such features as geo-location, camera, push notifications and contacts.
Beyond high profile clients like Wikipedia, which used PhoneGap to launch its official app on Android, iOS and Playbook, the service is utilized by development companies building for multiple clients. Sean Mahoney, CEO of AndPlus, LLC relies on PhoneGap to build for both large corporations and small startups. As a power user, he's able to bring PhoneGap beyond its core capabilities.
"Moving to PhoneGap, we saw that we were able to set up our own development environments and thus develop and deploy extremely scalable, as-native-as-we-wanted apps for mobile devices," Mahoney says. "For power users like AndPlus.com, we actually have created a PhoneGap deployment area that is exclusive to our clients. This allows us to create, use, and build apps that utilize plugins developed by our internal team."
Cost: Free to use for development while in beta; support plans begin at $249.99 per year.
2. Branded Business Apps
3. EachScape
EachScape takes a unique building-block approach, which allows it to avoid the use of templates most often responsible for the generic interface of inexpensive apps. "EachScape is a drag and drop environment where the user selects 'blocks' or components, integrates their content, customizes and is then able to generate apps for iOS, Android and HTML5," explains Ludo Collin, CEO of EachScape.
This approach expands both the aesthetic and functional capabilities of EachScape apps. On the interface end, the platform allows users to select from an extensive list of functions, from the generic — horizontal panels, for example, which can be customized with copy and images — to the more complex, including Google ads, chat, HTML and video. From there, the apps are built in Objective C (for iPhone) and Java (for Android). As such, they maintain the operating systems' native capabilities.
"We have built a platform that enables brands to cost-effectively build and manage apps across operating systems and devices. While we're not 'cheap,' we enable our clients to build highly custom apps that can run on iOS and Android devices, in native code, as well as HTML5 for much less than working with a dev shop," Collin explains. "We are customizable and feature-rich, unlike template solutions."
Additionally, he notes, "clients can license the EachScape platform, bring it in-house and have multiple people with web-producer (rather than developer skills) building and deploying apps for the organization."
4. Canvas
Canvas focuses almost entirely on data collection applications for small businesses in a seemingly endless array of industries, from fishing to construction to transportation. The apps, which number in the hundreds, provide businesses with the ability to record and request data, then store and distribute through the Canvas cloud.
"Today 95% of businesses use clipboards and paper as the predominant means of data collection when they aren't sitting in front of a computer," says CEO James Quigley. "There exists tremendous potential for businesses to replace their clipboards with a smartphone or tablet, and for that reason the market for our product and similar approaches is global and very large."
As an alternative to high cost app development, Canvas has created a marketplace where users are "sharing their experiences, providing very complete solutions off the shelf." Construction businesses, for example, can immediately gain access to apps that provide forms and feedback for job cost estimation, building inspection requirements, employee time sheets and remodeling proposals. Customized for each business, they provide the appearance of self-produced software while simultaneously enriching practices. The apps are customized as necessary and provide a level of communication between businesses and their customers.
"All the data collected by our subscribers is then sent to our cloud, where it is converted to PDFs and forwarded back their customers, is made available to be searched and sorted, and can even plug into our clients' back offices," Quigley explains.
While of a slightly different strand than other services — these apps supplement existing business practices, rather than launch businesses themselves — even this low level of customization allows for the creation of branded apps at almost no cost.
"Leveraging a cloud platform is enabling organizations to gain speed to market, flexibility and affordability without sacrificing on the ultimate quality of the product or app," Quigley says. "While more affordable application development may not include complete customization capabilities, the reality is that the large majority of businesses don't need excessive customization."
Cost: 50 cents per use of each app, $20 for unlimited monthly use, and $210 for unlimited yearly use.
5. CloudSpokes
Dave Messinger, chief architect of CloudSpokes, says his company is " the first developer community that matches the cloud with the crowd — a true market where businesses tap into skills and pay for results versus effort, and where developers get access to a new world of opportunity to earn money for cloud development."
6. Red Foundry
Chicago-based Red Foundry allows developers full control over the quality and cost of the platform, though VP of Business Development Stan Monlux has stark words for those who go the inexpensive route: "Honestly, cheap apps suck. If you want to build a cheap app on Red Foundry, you can certainly do it, but we have no interest in that market."
Instead, Red Foundry has two primary goals. One is to allow companies to shift resources from writing code to creating great design, and the other is user experience and enabling brands to make money without gamification. The company makes money by taking a share of revenue from managing a commercial element and development services.
"We have fairly unique technology that allows fully native apps to be built and customized more like a web mashup, as opposed to starting from scratch," Monlux explains. "The unique thing about this is that it allows apps (we call them Elements or Micro Apps) to live within other apps to provide highly contextual features that users want, such as booking a hotel through Expedia directly from the Fodor's travel guide app without ever having to leave it."
Through this technology, Monlux explains, app development can be completed on the end of the designers, whose capabilities will more often than not dictate the quality of the app from an aesthetic perspective. The Fusion Studio allows a drag-and-drop approach, while apps built in Xcode, Eclipse or other toolkits can achieve similar functionality through the inclusion of the Fusion SDK in a line of code.
"Speed versus native code isn't much of an issue with our platform," Monlux says. "The key to any great app is great design. Our best partners are design shops and developers with a carefully crafted vision for their UI. Red Foundry was built to support great designers, but in the end you need good UI design chops to build great looking apps."
Conclusion
Series supported by Sourcebits
The Mobile App Trends Series is presented by Sourcebits, a leading developer of applications and games for all major mobile platforms. Sourcebits has engineered over 200 apps to date, with plenty more to come. Sourcebits offers design and development services for iPhone, Android and more. Please feel free to get in touch with us to find out how we can help your app stand apart in a crowded marketplace. Follow Sourcebits on Twitter and Facebook for recent news and updates.
Image courtesy of iStockphoto, akinbostanci
More About: app development, mashable, Mobile App Trends Series, mobile apps



