Welcome to the first Sencha Insights issue of the year! We hope you all enjoy a great 2014.
If you would like to get in touch with us please feel free to email us (senchainsights@swarmonline.com) or message us on Twitter (@SenchaInsights).
Sencha
An Overview of Sencha Touch 2′s Data System
Simon Shepherd takes a look at the main components that make up the Sencha Touch data package and how they all work and fit together.
Tooling on a Power Jam with SoundCloud and Sencha Touch Pt. 1
The first part of a very useful two part blog post describing how to integrate the SoundCloud API with a Sencha Touch app.
Sponsor
Sencha Insights is proudly sponsored by SwarmOnline.com who provide expert Sencha development, consultancy and training services.
To discuss your next project email them on info@swarmonline.com.
JavaScript
PhoneGap/Apache Cordova Lifecycle Events
A really good article explaining the events available from PhoneGap/Cordova relating to the app's lifecycle. Jim also explains a few of the special cases that appear across platforms so you don't find out about them the hard way!
Getting Started with Bower
Managing the front-end libraries and frameworks that your web applications are using can become a bit of a nightmare once the numbers start growing. Bower is a package manager designed to help manage the dependencies that exist in your apps.
Leverage the Sencha Touch Class System and more in your Node.js app
The guys at Modus Create have created a node module that will allow you to use Sencha Touch's non-UI related classes in your NodeJS apps. A really good way to have a common codebase across the front and back-end.
The Little Book of Modern Front-end Tooling
This free and open source book project aims introduce readers to the world of front-end tooling. This project is in its early stages and so if you are keen to contribute they are looking for authors to help!
Get your Frontend JavaScript Code Covered
Analysing your code coverage is a useful tool to have in your toolbelt. This article introduces Blanket.js which will report on code coverage of your browser and server JavaScript.
CSS
How I write my Sass
Everyone tends to structure their CSS and Sass slightly differently but this article outlines the author's standards and preferences when authoring Sass. A good starting point to build on if you are looking to come up with a Sass style guide or are new to it.
Understanding the Difference between CSS3 Flexbox & Grid Layout
This article describes the difference between Flexbox and Grid Layout and how they should be used.
Quiz
Which of these is NOT a valid "XType shortcut" that can be used in an Ext JS Toolbar?
1. '->'
2. ' '
3. '>'
4. '-'
Want to sponsor the next issue? Email us on senchainsights@swarmonline.com
Share this Newsletter
If you enjoyed this issue of Sencha Insights please tweet about it! |