Mobile Application Development Platform Vs Traditional Coding – Timescales
Ever since Mobile Application Development Platforms were introduced software houses and traditional programmers using VB.NET, C# and similar have referred to them as somehow inferior. This couldn’t be further from the truth when using our own mobile application development platform – MobileFrame.
When it comes to mobile application development the enterprise mobility industry has come up with a variety of approaches and many software options. Some approaches require full coding some go halfway reducing the amount required. MobileFrame is a full feature rich platform which requires NO coding. This makes it possible for an organisation undertaking a mobility project to manage the whole process of application design development deployment and management in house.
There is no limitation when creating applications when using MobileFrame. Granted you could create similar applications in C# or another tool but the timescales would be much longer which means increased costs for development and testing.
Let’s compare MobileFrame against C# and other tools for a simple POD application. The app will integrate with a back-end customer system, pull across customer and parcel details and deploy data to a PDA user. The application will select the job, scan the parcels, ask for a signature and name, capture GPS location, print a receipt send the completed job to over 3G and update the back end customer DB. Using C# this could take 24 weeks or more to churn out using another mobile development platform tool it could take 8 weeks or more. Using MobileFrame we are confident this would take 1-2 weeks including all development testing and deployment.
And the above timescale estimates are only for one target device i.e. a tablet running Windows 7. What happens when the same application is required on a PDA running Windows Mobile? Or accessible via a web browser for remote workers without a dedicated device?
In short the answer for a software house is they would have to start over again minus a few parts as they are different technologies. This could triple the development timescales and blow away any Total Cost of Ownership TCO calculations.
Using our mobile application development platform the same application can have multiple target devices so it is just a case of moving around the layout to fit the screen size. If one application for a Windows 7 tablet PC takes 1-2 weeks, add 1-2 days and you could have the application running on a PDA and a web browser for iOS or Android.
The key question is: having identified a business process that is causing a problem how will your mobile application development options look a few years down the road? Choose a platform that gives you ultimate flexibility or continually use IT budget to make changes?