Sencha Touch has been created by the Sencha company (the same creators of the Ext JS 4 framework) and from which Sencha Touch uses its class system.
Multiplatform: The same application that we develop in Sencha Touch will work on many smart mobile phones and tablets (by configuring the profiles of the devices), shortening the learning curve because we no longer have to be developing apps individually for each operating system of each mobile device, but only one, saving time and money.
Touch Devices: It is designed mainly for touch devices (although there are also standards to work with the mouse and keyboard). Therefore it provides a variety of touch events such as:
Touch: Single finger touch on the screen.
Our analyst, CTO, and art director conduct market and product research. We choose the best solutions and offer our own. We agree with the client, and then we develop the app. After the launch, we do not abandon the client, but rather, we continue to support the app.
High-quality code can be maintained for a long time and painlessly. Hyperlink InfoSysytem, have a framework that enables our clients to save on code support, implementation of new features, adaptation to new technologies: iOS versions, languages, new form factors.
We have fans of their craft who will not be able to fall asleep if there is not enough pixel in the corner of one screen in the application. We kill all bugs, test all scenarios. Our QA department will give an answer to any question in the format: "What happens if ...". To do this, they write special guides and checklists.
We know how to do technically complex projects: services that interact with sensors and devices use Machine Learning and Blockchain. With over eight years of experience developing mobile apps for small and medium enterprises as well as large organizations, we have developed app across multiple industries of varying complexities and functionalities.
We care. We keep the client informed of the process: we agree on the documentation and layouts, include in all tasks, and give access to the bug tracker. We do not have situations when a manager has gone on vacation, and the customer does not understand what is happening on the project.
If you are building an enterprise-class web-based application with a desktop-style user interface, Sencha Ext JS is an obvious choice. Ext JS is by far the best for an “app” on the spectrum of web interactivity. Ext JS excels in heavy detail applications. No other HTML application framework is close to Ext JS.
Sencha Touch is a great option for HTML-based mobile applications as well. Ease of use and advanced rendering capabilities make development easy and should reduce testing time across devices.
ExtJS and Sencha Touch are built on the same core. Business logic can be shared between Ext JS desktop and Sencha Touch mobile applications. However, you will have to write different user interfaces in your applications to reach both mobile and desktop, as these frameworks provide sets of user interface components that are very responsive to your target devices. This is not a big deal as delivering good usability for desktop and mobile applications requires very different user interfaces anyway.
The Sencha Ext JS Component Library is as impressive as it is useful. The SDK is divided into logical namespaces, instead of being a simple library like jQuery. While the API is quite prescriptive, it presents options that just don't exist in other frameworks.
Sencha's solution for managing classes is very smart. It defines a standard method for breaking classes into packages and individual application files, annotating their dependencies, dynamically loading classes at run time, and repackaging them in a miniaturized form for deployment.
Based in Canada, Hyperlink Infosystem is a leading I.T. solutions provider that specializes in mobile web app development. Our team is made of experienced developers who have undertaken hundreds of mobile web app development projects. We combine our creativity, experience, and attention to detail to make your project a success. We follow the best methods in developing, delivering, and sustaining complex mobile app solutions. The whole team is at your disposal to advise you and guide you as best as possible towards solutions adapted to your needs.