Skip to main content

10 simple tools for building mobile apps fast

10 simple tools for building mobile apps fast



.Alpha Anywhere
Alpha Anywhere is a database-oriented, rapid app development tool that shines at creating Web and hybrid mobile apps that work offline. It allows developers to build good apps quickly, with surprisingly solid performance and nativelike look and feel.
Alpha Anywhere’s SQL database support is especially strong because it allows you to use the native SQL dialects of each database if you wish, or you can go with Alpha’s Portable SQL facility, which will emit the appropriate native SQL for the current database connection. Alpha’s support for offline mobile operation is also quite complete. It reduces the development of data conflict resolution logic to a few clicks.
Recently, Alpha added mobile file system access in hybrid mobile apps for large amounts (gigabytes) of data, with compression. This has advantages both for viewing cached media offline, and for creating large numbers of photos, audio files, and video, even when you don’t have connectivity.
Mobile Optimized Forms were released in the spring of 2016. Alpha built this capability around a FormView, with specialized controls for the likes of ink annotations and audio capture (with pausing).

App Press
App Press is a Web-based, no-code app creator that targets iPhone, iPad, and Android applications. Aimed at designers, App Press uses a Photoshop-like user interface for assembling screens from visual assets, via layers. On the back end, App Press is an Amazon cloud-based service and platform. The company claims that designers can produce their first app in one day, that with experience designers can create five apps per day, and that experienced designers can train new designers on the platform.

EachScape
EachScape is a unified, cloud-based, drag-and-drop editor for native iOS and Android apps, as well as HTML5 Web apps. That might seem like an odd combination, but it works well. In addition, EachScape includes mobile back-end services for apps you build with its platform, Web preview for all apps, and an online build service.
The architecture that allows EachScape to build iOS, Android, and HTML5 apps from a drag-and-drop editor (the Cloud Studio) depends on blocks and modules, as well as layouts and actions. Under the hood, EachScape has implemented a set of classes in Objective-C for iOS, Java for Android, and CoffeeScript for Web apps that correspond to ads, buttons, containers, controls, data connectors, data input, HTML, images, maps, media, navigation, placeholders, RESTful remote queries, social networks, and text. Advanced developers can build new blocks and modules for EachScape to extend its capabilities, using its SDKs.
Form.com
Form.com is a Web-based enterprise platform for creating Web and mobile forms, combining a drag-and-drop forms builder and flexible back-end technology. The builder can create new forms or replicate existing paper forms, set up process-specific workflow and API integration, embed logical transitions, allow the capture of images within the forms, capture digital signatures, and enable form field autofill. Finished mobile forms can collect information when disconnected and transfer the collected information when the connection has been restored

iBuildApp

iBuildApp is a Web builder that offers customizable templates for iPhone, iPad, and Android apps and promises that you can create an app in five minutes. For common app types, template-based systems such as iBuildApp can sometimes produce usable results, as long as the selection of widgets includes the functionality you need.
QuickBase
QuickBase is an online builder and platform for Web database and mobile Web database applications, with limited support for integrations outside its own database. QuickBase offers more than 800 customizable application templates, including the Complete Project Manager shown above. Users can also build QuickBase applications “from scratch” starting with a data design.
All QuickBase websites can be viewed as mobile websites. While mobile QuickBase is not currently available in native app form, the mobile website is eminently usable. In the future, QuickBase Web apps will use a responsive design that is said to work better on a range of devices from phones and tablets to desktop browsers

Salesforce1 and Lightning
Salesforce developers at all skill levels can find good options for building mobile apps based on their Salesforce site. At the most basic level, you can configure compact layouts and both global and field-specific actions for the Salesforce1 mobile app from Force.com setup pages.
At a much more advanced level, Salesforce Mobile SDKs make it possible to access Salesforce data from native and hybrid apps, and Mobile Design Templates enable developers to create decent-looking mobile app pages. In between these options, Salesforce’s new Lightning App Builder, Components, and Design System allows for easy creation of modern enterprise apps for desktops, tablets, and mobile devices.
The push from Salesforce is for developers to create a "Lightning experience," but they haven’t taken away any of the older technologies. Existing Salesforce apps will continue to function.
If you already work with Salesforce in your company, running Lightning or one of the other mobile Salesforce options for no additional cost to expose your data to users on their devices is a no-brainer. On the other hand, if you don’t have Salesforce, the per-user pricing model will likely make little financial sense.

ViziApps
ViziApps combines an online visual designer and a number of customizable sample apps with code generation for mobile Web and both iOS and Android native apps. The ViziApps designer has form fields and charts, many user actions, 60 backgrounds, 4,000 stock images, a navigation bar, and a navigation panel. It also supports lots of customizations and JavaScript extensions, as well as more than 50 data sources. Template apps show how fields, actions, and data interfaces are used
Appcelerator
Appcelerator combines an IDE, an SDK, multiple frameworks, and back-end cloud services into an enterprise-level system for mobile development. The Titanium SDK lets you develop native, hybrid, and mobile Web applications from a single codebase.
Titanium Studio is an extensible, Eclipse-based IDE for building Titanium applications and Web applications. Appcelerator Cloud Services provide a wide array of automatically scaled network features and data objects for your app. Alloy is an Appcelerator framework designed for the rapid development of high-quality Titanium applications; it’s based on the model-view-controller architecture and contains built-in support for Backbone.js and Underscore.js. Arrow combines a framework for building mobile APIs with an elastically scalable cloud service for running them.
While Appcelerator is not a no-code solution by any means, it provides JavaScript-based tooling for iOS, Android, Tizen, BlackBerry, and mobile Web applications in one place

AppGyver
AppGyver Composer 2 is a Web-based builder and hosting service for hybrid iOS and Android multipage apps. Based on the Supersonic UI framework, AppGyver offers native UI elements -- page transitions, modals, navigation bars, tab bars, drawers, and more -- to achieve a native look and feel in a hybrid app. You can create apps starting with one of a half-dozen templates, or from scratch using modules and components. If you want to write code, you can create custom modules. Your app can receive numeric and text data from a variety of sources.
When you are ready to publish your app, you can build and deploy it in the AppGyver cloud. A companion app can be used for previewing and testing your work on an iOS or Android device. When the app is ready for prime time, you can submit your builds to Apple’s App Store and Google’s Play Store.
AppGyver, free for developers, $199 per year for Steroids Add-ins, $11,000 per year (for 10 apps) and up for small businesses, negotiated annual contracts for enterprises


Comments

Popular posts from this blog

How to find and remove duplicate files from PC uplicate files can cause all kinds of problems on your computer, taking up precious storage room, confusing your photo or media manager apps, and generally getting in the way of searches and other operations when you'd rather they didn't. You don't have to accept duplicate files as an inevitability of running a PC, though: Here's how to get rid of them. Duplicate files can crop up for all kinds of reasons: Maybe you downloaded a file, forgot it was there, and then downloaded it again; maybe you copied a folder of images and then never got around to getting rid of the originals. Whatever the reason, they clog up your disk space and shouldn't be left to gather dust. For the purposes of this guide we're going to use DupeGuru-it's Lifehacker's pick as the best duplicate file finder for Windows, and it's available for Mac and Linux as well. If you're not taken with DupeGuru, then some of the best al...

Gmail Automation

Gmail Automation: 5 Useful Google Scripts to Automate Your Gmail 1. Auto delete emails after X number of days Very often, after we read the email, we will just keep it in our inbox, regardless whether it is useful or not. While Google gives you tons of space to store your emails, you might still want to clean up your inbox and get rid of those useless emails. The following script can check emails with the “Delete Me” label and delete them after “x” number of days. 1. Go to  Google Scripts  and create a blank project (make sure you are logged into your Google account). Paste the following script and save it. function auto_delete_mails ( ) { var label = GmailApp.getUserLabelByName ( "Delete Me" ) ; if ( label == null ) { GmailApp.createLabel ( 'Delete Me' ) ; } else { var delayDays = 2 // Enter # of days before messages are moved to trash var maxDate = new Date ( ) ; maxDate.setDate ( maxDate.getDate ( ) -delay...

iPhone 7 and iPhone 7 Plus review: The best iPhones Apple has made

iPhone 7 and iPhone 7 Plus review: The best iPhones Apple has made 's tough meeting expectations years after year. And yet, Apple keeps doing it, although no longer as effortlessly as it would do earlier in this decade. The company launched the iPhone 7 and the iPhone 7 Plus on October 7 in the Indian market, a month after the global announcement of the two phones. These are the phones that look like incremental update to the iPhone 6S and the iPhone 6S Plus. But looks can be deceiving. And they surely are in this case. Of late, the iPhone is facing tough challenge from others in the market. The Galaxy S7 arguably has a better design. The Samsung phone also has better screen and, in most cases, better camera. Google's Nexus phones have better software. The HTC offers better sound in its high-end phones. The Sony phones are waterproof. All of this puts the iPhone at a back-foot. The good thing is that Apple knows these challenges and is meeting them head-on with t...