If you have been reading this blog, you know that Alpha is fanatical about a few themes regarding Alpha Anywhere:
A crucial dimension at the core of Alpha Anywhere’s design is that we now live in a complex and ever changing world of hardware that must be able to run all types of business software. This includes desktops, laptops and all major mobile devices.
It is also clear that there is massive and rapid change and innovation taking place as hardware vendors compete for market share. The implications of this is that developers and business need a software development platform that is designed to rapidly build applications that work on all these major new hardware devices while at the same time providing a user experience that is appropriate for each device (web apps on the desktop should look and behave like web apps, phone apps should look and behave like native phone apps and tablet apps should look and behave like tablet apps).
A recent example of this change is the challenges that Blackberry is facing, as well as the increasing acceptance of Microsoft tablets and even phones.
These market dynamics further support our thinking that is it critically important to be able to build applications once with one codebase and then run them on ALL major desktop/laptop and mobile platforms, delivering native-like performance.
- Speed of development (achieved through a high-level – coding-optional approach to app development and modification) - see this link for videos that illustrate this and this video for a mobile real estate app created in one hour
- Using one code base to develop business apps that can deliver a native user-experience on smartphones, tablets, phablets and of course the desktop web - go to videos.alphasoftware.com and see how the user experience is different depending on whether you access the app from the desktop web, a phone or a tablet
- Relative ease-of-learning (compared to the alternatives) so that developers and power users can quickly become “mobile capable” developers - check this link out
- Completeness in terms of handling the client & server sides of apps, strong connectivity to data sources and a broad set of tightly integrated features such as reporting, charting, data mapping, video/image handling, etc.
- Leveraging standards such as HTML5, CSS3, JavaScript, SQL, Web Services, etc.
A crucial dimension at the core of Alpha Anywhere’s design is that we now live in a complex and ever changing world of hardware that must be able to run all types of business software. This includes desktops, laptops and all major mobile devices.
It is also clear that there is massive and rapid change and innovation taking place as hardware vendors compete for market share. The implications of this is that developers and business need a software development platform that is designed to rapidly build applications that work on all these major new hardware devices while at the same time providing a user experience that is appropriate for each device (web apps on the desktop should look and behave like web apps, phone apps should look and behave like native phone apps and tablet apps should look and behave like tablet apps).
A recent example of this change is the challenges that Blackberry is facing, as well as the increasing acceptance of Microsoft tablets and even phones.
These market dynamics further support our thinking that is it critically important to be able to build applications once with one codebase and then run them on ALL major desktop/laptop and mobile platforms, delivering native-like performance.
Comment