Last time I played with Cordova, I developed Sencha Touch apps. Been there, done that. Sencha’s new mobile framework, is Ext JS 6. With Ext JS 6 you can create desktop applications or mobile (tablets or phone) apps. And.. you can create universal apps. A universal app, means one Ext JS 6 code base, for any type of device. Whether it’s a phone, a tablet or a desktop app, we let Sencha detect the type of device, browser or OS, and download and serve the right kind of experience for you. That works great for web applications, the so called PWAs, progressive web apps. But what if you want to create a native app with Ext JS?
In this tutorial I will describe how you can extend from Django’s templates, and create your own.
This tutorial will show you haow to setup Django with a MySQL database, it requires Python 2.7.
This last article, will show you, how you can integrate Ext JS with tools like Maven. Please understand, Maven is not a required Sencha setup, though it is possible to build your Sencha projects with Maven.
This guide, will discuss builds, and how you can modify it, with Apache Ant.
This guide will describe how to deal with an infrastructure, that contains multiple Ext JS apps. I will discuss:
- Local workspaces
- How to split builds
- How to modify file paths and output settings
This upgrade will take the most time, but your opportunities are endless. You will have the latest framework with all the new features and classes, and you can improve your application performance and code base with the new MVVM architecture. Plus, you can create universal cross-platform apps (or plan to do that in the future). Not only can you build applications for mobile phones or tablets, you can also support desktop or hybrid computers, with a component set specifically made for desktop usage.
In part 1 of this blog post series, I discussed the changes in Ext JS 6 Modern Toolkit and showed you how to do a basic mobile upgrade of your Sencha Touch app. In this article, I’ll show you how to do an advanced mobile upgrade.
Previously, I wrote a blog post on how to create great looking universal apps with Ext JS. However, we also have lots of customers who currently have a mobile (phone or tablet) application and want to upgrade it to Ext JS 6.
In this tutorial, I will show you how you can upgrade your app, and why you should consider taking this step.