Development frameworks and tools help you design, develop and deploy applications for desktop and mobile devices.
Our goal is to enhance your development experience and final results by providing well-structured, web standards-compliant frameworks and tools that make drafting functional UI and CSS3 animations a breeze. We also provide cloud services for supporting your application and ensuring it is available anytime, anywhere.
Our solution gives you all of the design and development tools you need to build robust, cross-platform apps that run on all touch-based and mobile devices.
Sencha Touch HTML5 mobile application framework, is the cornerstone of the Sencha HTML5 platform.
Built for enabling world-class user experiences, Sencha Touch is the only framework that enables developers to build powerful apps that work on iOS, Android, BlackBerry, Windows Phone, and more.
Built for Speed
Users don’t care if the app is native or web as long as it’s fast and responsive. Sencha Touch blurs the lines between native and web apps, delivering a high-performing experience that users expect when using mobile applications. Using HTML5 and CSS3, it takes advantage of hardware acceleration to deliver an incredible app experience no matter what browser or mobile device a user is using. Built specifically to use techniques that make the most sense on each platform, Sencha Touch lets web applications rival native.
Built for Great Experiences
Developing Sencha Touch apps is easier than ever. Dream up the perfect app you want to build, how you want it to look, or how you want it to work with social networks. Sencha Touch has a solution for you. It’s built to let you develop great user experiences. With a full set of rich UI controls, over 300 built-in icons, full support for theming, MVC support, data bindings and a data package, eight complete examples and more, Sencha Touch developers get up and running quickly and easily. It also provides a rich set of documentation, screencasts and other learning resources to let new and experienced developers get productive fast.
Built for Success
Sencha Touch shrinks the distance between web app and native. Sencha Cmd includes the native packager, which lets you package and build your application as an Android .apk or an iOS .ipa. The best part? The Sencha Mobile packager works on both Mac and Windows, meaning PC developers can now create iOS applications without needing a Mac. It’s a major step forward for developers since you aren’t limited what app stores you can build for based on your development environment. Sencha have also enabled a set of native device APIs that work on both iOS and Android. They include Camera, Orientation, Network Connectivity, native confirmation dialogs, and more.
Sencha: The Authority in HTML5 Performance
The Sencha high-performance mobile HTML5 framework is the cornerstone of the Sencha HTML5 Platform, an end to end platform for designing, developing and deploying HTML5 applications. Countless hours have been spent on testing performance on a variety of Apple, Android, and BlackBerry and Windows Phone devices.
Design and develop cross-platform, touch-based apps.
Sencha Touch Bundle is the industry’s first HTML5 product suite that provides mobile developers with the frameworks and tools they need to build touch-based apps in a single, integrated package.
The ultimate HTML5 visual app builder.
Sencha Architect empowers development teams to design, develop, and deploy desktop and mobile apps from a single, integrated environment.
Architect gives designers the ability to prototype applications with pixel-perfect clarity, and developers a powerful code editor that improves productivity by taking away the tedious parts of software development. With Sencha Architect, designers and developers can work in lock-step to create amazing applications.
A powerful mobile app development platform.
Sencha Touch, the industry-leading mobile web app framework, enables developers to build rich, mobile apps and provides access to powerful HTML5 technologies such as geolocation, localStorage, and CSS3.
With Sencha Touch, developers create smooth and blazingly fast apps that run on iOS, Android, BlackBerry, Kindle Fire, and more.
Sencha Eclipse Plugin
Efficient code editing features for Sencha Touch.
Tap into the power of the Eclipse IDE to code faster and more efficiently when working with Sencha Touch. The Sencha Eclipse Plugin features rich code completion, error correction, and allows for Eclipse-based team collaboration – making it radically easier to build complex applications in large and distributed team environments.
Sencha Touch Charts
Rich, interactive charts built in HTML5.
Sencha Touch Charts breathes new life into your data and utilises hardware acceleration for optimised performance. With natural gesture support in Sencha Touch Charts, visualizing and understanding complex datasets is effortless.
Pinch-to-zoom, swipe-to-pan across data, and tap for deep dives. Data flows come to life with every tap, pinch, and swipe.
Sencha Touch Grid
Superfast grid for viewing/modifying tabular data on touch devices.
Sencha Touch Grid a highly optimised grid component. Sencha Touch Grid makes it easy to fetch, sort, filter, and edit large amounts of data on touch devices. It’s easy to configure each column of the grid as well as customize each column using renderers. Sencha Touch Grid supports extra functionality through plugins such as view options (show/hide/reorder columns), column resizing, row editing, multi row selection, paging toolbar, and summary row.
HTML5 Mobile app development
With over 50 built-in components, themes for every popular mobile platform, and a built-in MVC system, Sencha Touch provides everything you need to create powerful, universal mobile web apps.
Built on HTML5 Technology
Sencha Touch, a high-performance HTML5 mobile application framework, is the cornerstone of the Sencha HTML5 platform. Built for enabling world-class user experiences, Sencha Touch is the only framework that enables developers to build fast and impressive apps that work on iOS, Android, BlackBerry, Windows Phone, and more.
Smoother Scrolling and Animations
Sencha Touch provides a user experience unparalleled in HTML5. Fluid animations and smooth scrolling make Sencha Touch apps come alive, rivaling native technology. Lists, carousels, and other components scroll smoothly and naturally, with a high frame rate across a wide range of devices. The framework automatically uses the best scrolling mechanism for each device, resulting in a great experience everywhere.
Sencha Touch’s novel layout engine leverages HTML5 in powerful ways to let developers build complex applications that respond, load, and layout in a snap. Switching from landscape to portrait happens nearly instantaneously, and applications load in fractions of a second as Sencha Touch ‘s advanced layout engine ensures pixel perfection.
Web applications work everywhere. But there are still a few features uniquely available to native apps that are essential to app developers. Sencha Touch now supports Apache Cordova APIs for Accelerometer, Camera, Capture, Compass, Connection, Contacts, Device, Events, File, Geolocation, Globalization, InAppBrowser, Media, Notification, Splashscreen, and Storage. Sencha Touch also supports the Adobe PhoneGap Build from within Sencha Command which can package your application for multiple devices with a single command. Sencha SDK Tools give you the best of both worlds, providing a way to seamlessly “wrap” your web app in a native shell and utilize all the device features. Whether you’re on Mac or Windows, you’re one command away from deploying to the Apple App Store or Android Market.
Sencha Touch 2.3 offers a wide selection of out-of-the-box themes for iOS, Android, BlackBerry, and Windows. You can target any platform for you app and apply platform specific themes using the theme switching feature of Sencha Touch.
Tons more features:
- AJAX – Sencha Touch provides full AJAX support, including CORS and JSON-P
- DOM manipulation – Full DOM manipulation support available
- Feature Detection – Automatically detects the presence of features like geolocation, canvas and orientation support
- Geolocation – Provides a simple wrapper around geolocation on devices that support it
- Icons – 300 icons included
- Example apps – 8 full example apps included
- Touch events – Provides a full range of touch events and gestures like tap, swipe and pinch
- Full support for XMLHTTPRequest Level 2 (XHR2)
Sencha Product Overview