'One Code Suits All' App Development Across all Devices with the Revolutionary Launch of BlueFinity's Evoke
Today companies must have the ability to deploy business applications capable of embracing the growing range of devices and platforms - Windows, iOS, Android, desktop, tablet and phone - the mix has never been greater.
Developers face steep learning curves for multiple platforms, operating systems and development tools for each. The result? Long timescales, severe support headaches and, of course, soaring costs. Evoke, a revolutionary new product from BlueFinity International, meets these demanding challenges.
Evoke gives the developer a first class toolset for all application delivery platforms - Windows native desktop, Windows Modern UI, Windows Phone, iPhone/ iPad and Android phone /tablet - without having to acquire multiple skills and tool sets.
Built using industry standard HTML/CSS/JavaScript technology and Microsoft's ASP.NET framework, Evoke consists of three parts: app designer, app generator and run-time support libraries. The designer enables lightning fast app user interface (UI) design. The generator automatically transforms designs into fully customizable Visual Studio projects, and the run-time libraries provide support for all platforms and devices.
"The app designer provides what we call a 'Targeted Adaptive UI'" explains David Cooper, Lead Developer at BlueFinity. "This allows an application to not only adjust its UI based on the size of the device screen or browser window, but also based on the key visual styling and characteristics of that particular device. This approach consistently provides the best possible user experience - and user experience is now the key driver in the construction of application software."
Developers can add their own custom features to an app and exploit the power, flexibility and openness of Visual Studio. "By using a wide range of industry standard technologies, eg: HTML5/JavaScript, XAML, C# and PhoneGap, organizations will shorten their technology learning curve without compromising flexibility or functionality," explains Cooper. "Your developers can use their favorite 3rd party tools or components with generated code and produce the best possible app user experience."
As well as incorporating all the client-side UI code, Evoke solutions also include all of the code required to provide seamless read/write interaction with any MultiValue database as well as RESTful service data access points for the app's UI.
"As more and more companies are demanding mobile apps to streamline their business processes, the developer's challenge is how to build applications that both support these diverse platforms and also integrate with current line of business systems," states Cooper. "Evoke gives developers the best of both worlds - rapid creation of rich, professional line of business applications that run on all of today's device platforms, plus the power, flexibility and openness of industry standard technologies. With an easy way to support multiple browsers, devices, platforms and screen sizes from a single design - your developers can focus on the fun part…building amazing apps!"