From 8a5d5fef5e20ed3871ee14a1ce0a38615eab2a26 Mon Sep 17 00:00:00 2001 From: "Peter deHaan (Sencha)" Date: Wed, 16 Jan 2013 10:33:01 -0800 Subject: [PATCH] Added a few more resources --- complete-team.md | 2 +- eclipse.md | 2 +- html5-scorecards.md | 3 +++ testing.md | 5 ++++- theming.md | 11 ++++++++++- 5 files changed, 19 insertions(+), 4 deletions(-) diff --git a/complete-team.md b/complete-team.md index cc839a6..df9afaa 100644 --- a/complete-team.md +++ b/complete-team.md @@ -10,7 +10,7 @@ The following learning pathway will help you get started building mobile and des ## Beginner - **(Blog)** [Introducing Sencha Complete: Team](http://www.sencha.com/blog/introducing-sencha-complete-team/) — _Aditya Bansod_ on September 11, 2012 - Over the last few years, we’ve been working hand in hand with our customers as they use Sencha technologies to make more complex and mission critical applications on both desktop and mobile. Sencha Complete: Team is intended to help teams of developers be more productive, connect their apps more easily to back-end data sources, and have more flexibility in deployment. + Over the last few years, we've been working hand in hand with our customers as they use Sencha technologies to make more complex and mission critical applications on both desktop and mobile. Sencha Complete: Team is intended to help teams of developers be more productive, connect their apps more easily to back-end data sources, and have more flexibility in deployment. - **(Learning Pathway)** [Ext JS 4 Learning Pathway](http://www.sencha.com/learn/extjs4-learning-pathway) — _Sencha_ The following learning pathway guides you through building desktop applications using Sencha Ext JS. diff --git a/eclipse.md b/eclipse.md index 4afe8a9..e875d9c 100644 --- a/eclipse.md +++ b/eclipse.md @@ -17,7 +17,7 @@ The following learning pathway shows how the Sencha Eclipse Plugin gives you cod - **(Blog)** [Sencha Eclipse Plugin Tips & Tricks](http://www.sencha.com/blog/sencha-eclipse-plugin-tips-tricks) — _Justin Early_ on December 11, 2012 With the Sencha Eclipse Plugin, you're able to get code assist for standard Sencha Touch (new in Sencha Eclipse Plugin 1.1) and Ext JS types, as well as custom types that you define as a part of your project. In this article, guest blogger Justin Early demonstrates some of the tricks and tips that can make you a more productive Sencha Touch developer. -- **(Video)** [Using Sencha Eclipse Plugin with Sencha Cmd (10:21)](http://www.sencha.com/blog/using-sencha-cmd-and-the-sencha-eclipse-plugin-together/) — _www.sencha.com_ on November 27, 2012 +- **(Video)** [Using Sencha Eclipse Plugin with Sencha Cmd (10:21)](http://www.sencha.com/blog/using-sencha-cmd-and-the-sencha-eclipse-plugin-together/) — _Aditya Bansod_ on November 29, 2012 Sencha Cmd and Sencha Eclipse Plugin work great together. See how Sencha Cmd streamlines the process of setting up your model-view-controller Ext JS or Sencha Touch application and how Sencha Eclipse Plugin gives you code assist, error checking and type ahead support from the popular Eclipse IDE. Use both these Sencha tools together to dramatically reduce your app development time. diff --git a/html5-scorecards.md b/html5-scorecards.md index 8f6ec27..9afb571 100644 --- a/html5-scorecards.md +++ b/html5-scorecards.md @@ -5,6 +5,9 @@ - **(Learning Pathway)** [HTML5 Learning Pathway](null) — _Sencha_ +- **(Blog)** [HTML5 Progress Report](http://www.sencha.com/blog/html5-progress-report/) — _Michael Mullany_ on December 13, 2012 + The state of HTML5 is strong today, with five modern HTML5 browsers to choose from, all with very complete HTML5 and CSS3 implementations. In this article, Sencha CEO Michael Mullany takes a look at HTML5 progress since it entered the mainstream almost three years ago. + - **(Blog)** [Microsoft Surface vs. the iPad gen 4: The HTML5 Scorecard](http://www.sencha.com/blog/microsoft-surface-vs-the-ipad-gen-4-the-html5-scorecard/) — _Michael Mullany_ on November 19, 2012 This week, we've been putting both the iPad gen 4 and the Microsoft Surface tablet through their paces to see how they stack up as HTML5 platforms. diff --git a/testing.md b/testing.md index 95321b1..f1bbaf7 100644 --- a/testing.md +++ b/testing.md @@ -5,7 +5,10 @@ The following learning pathway will help you get started unit testing your mobil ## Beginner - **(Blog)** [Automating Unit Tests](http://www.sencha.com/blog/automating-unit-tests/) — _Arthur Kay_ on August 02, 2012 - It’s obvious that many people understand the benefits of unit tests—developers want to minimize the number of bugs in their code and managers want to reduce the amount of time required to test an application before release. Although the concept of unit testing has existed for years, software teams are only now beginning to explore building tests for their Rich Internet Applications (RIAs). + It's obvious that many people understand the benefits of unit tests—developers want to minimize the number of bugs in their code and managers want to reduce the amount of time required to test an application before release. Although the concept of unit testing has existed for years, software teams are only now beginning to explore building tests for their Rich Internet Applications (RIAs). + +- **(Blog)** [January 10, 2013](http://www.sencha.com/blog/ui-testing-a-sencha-app/) — _Arthur Kay_ on January 10, 2013 + A few months ago, I wrote a post titled [Automating Unit Tests](http://www.sencha.com/blog/automating-unit-tests/) that covered how developers could write unit tests for their business logic and validate their JavaScript syntax. Understanding these concepts is essential when building an enterprise application: bugs must be caught before changes are pushed into production or catastrophic consequences may follow. - **(Guide)** [Unit Testing with Jasmine](http://docs.sencha.com/ext-js/4-1/#!/guide/testing) — _docs.sencha.com_ In this tutorial we will take an existing Ext application and introduce the Jasmine assertion library for unit testing. Readers must be familiar with JavaScript, Ext JS 4, the MVC architecture as well as the fundamentals of HTML, CSS, and using resources. diff --git a/theming.md b/theming.md index 9ad6c64..29ccf82 100644 --- a/theming.md +++ b/theming.md @@ -33,6 +33,9 @@ The following learning pathway will help you style and theme your Sencha applica - **(Video)** [Sass - The Next Wave in Styling and Theming (45:34)](http://docs.sencha.com/ext-js/4-1/#!/video/18084338) — _Chris Eppstein_ on December 22, 2010 CSS and CSS3 are an amazing toolbox for styling your applications, but they're a challenge to wrangle due to their wordy and encyclopedic nature. Sass is an overlay language for CSS that allows powerful and thorough control of CSS properties with a minimum of typing. In this session, we'll give you a thorough grounder in Sass. +- **(Community)** [The Absolute Beginner's Guide to Sass](http://blog.teamtreehouse.com/the-absolute-beginners-guide-to-sass) — _Andrew Chalkley (blog.teamtreehouse.com)_ on January 16, 2013 + What is Sass? Sass stands for Syntactically Awesome Stylesheets Sass, and was created by Hampton Catlin. It's a way to simplify your CSS workflow, making development and maintenance tasks easier. + - **(Community)** [Getting started with Sass and Compass](http://thesassway.com/beginner/getting-started-with-sass-and-compass) — _Adam Stacoviak (thesassway.com)_ on June 29, 2011 So your friend, co-worker, web-buddy or whomever told you about Sass, Compass ... or both. Great! Now what? In this beginner guide we take you through the first steps of getting started with Sass and Compass. We walk you through installation, creating a test project, compiling your first lines of Sass to CSS, and we even "mixin" a little Sass history. @@ -47,6 +50,12 @@ The following learning pathway will help you style and theme your Sencha applica See how using Sass & Compass can help to simplify your workflow, make changes & revisions easier, and impress your colleagues with newfound stylesheet wizardry. +- **(Community)** [The Ecstasy and Agony of Compass Sprite Generation, Part 1](http://blog.teamtreehouse.com/the-ecstasy-and-agony-of-compass-sprite-generation-part-1) — _Tracy Rotton (blog.teamtreehouse.com)_ on December 21, 2012 + CSS preprocessors have become increasingly popular in recent years because of their capacity to do a lot of the most tedious parts of CSS for you automatically. + +- **(Community)** [The Ecstasy and Agony of Compass Sprite Generation, Part 2](http://blog.teamtreehouse.com/the-ecstasy-and-agony-of-compass-sprite-generation-part-2) — _Tracy Rotton (blog.teamtreehouse.com)_ on January 9, 2013 + In the [first part of our tutorial on Compass sprites](http://blog.teamtreehouse.com/the-ecstasy-and-agony-of-compass-sprite-generation-part-1), I showed you how awesome it was that we could make Compass do all the hard work for us by simply throwing our icons into their own folder and telling Compass what we wanted to do. If it were only that easy all the time. + ## Other @@ -67,7 +76,7 @@ The following learning pathway will help you style and theme your Sencha applica - **(App)** [Hammer (Mac only)](http://hammerformac.com/) — _hammerformac.com_ Hammer is a web development tool for web designers & developers. -Hammer knows all about CoffeeScript, SASS & SCSS - and automatically compiles them into JavaScript & CSS. You can also use special tags to reference them in the . +Hammer knows all about CoffeeScript, SASS & SCSS - and automatically compiles them into JavaScript & CSS. You can also use special tags to reference them in the <head>. - **(Book)** [Sass and Compass in Action (Manning Press)](http://www.manning.com/netherland/) — _Wynn Netherland, Nathan Weizenbaum, Chris Eppstein, Brandon Mathis_ on January 2013 Sass and Compass in Action is the definitive guide to stylesheet authoring using these two revolutionary tools. Written for both designers and developers, this book demonstrates the power of both Sass and Compass through a series of examples that address common pain points associated with traditional stylesheet authoring. The book begins with simple topics such as CSS resets and moves on to more involved topics such as grid frameworks and CSS3 vendor implementation differences.