<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Techy Things &#187; sencha</title>
	<atom:link href="http://tech.yipp.ca/category/sencha/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.yipp.ca</link>
	<description>Just another Yipp.ca Blogs site</description>
	<lastBuildDate>Thu, 01 May 2025 18:06:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>[error] error occured while building the android app</title>
		<link>http://tech.yipp.ca/sencha/error-error-occured-building-android-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=error-error-occured-building-android-app</link>
		<comments>http://tech.yipp.ca/sencha/error-error-occured-building-android-app/#comments</comments>
		<pubDate>Sun, 21 Jun 2015 23:18:15 +0000</pubDate>
		<dc:creator><![CDATA[frank]]></dc:creator>
				<category><![CDATA[sencha]]></category>

		<guid isPermaLink="false">http://tech.yipp.ca/?p=1817</guid>
		<description><![CDATA[<p>C:\dev\sencha-root\Tracker\.sencha\app\phonegap-impl.xml:170: The following error occurred while executing this line: jar:file:/C:/dev/sencha-cmd/Sencha/Cmd/5.1.3.61/sencha.jar!/com/sencha/ant/antlib.xml:644: shellscript returned: 1 Solution: Generate and upload an Android signing key of Adobe BD. Instructions : http://docs.build.phonegap.com/en_US/signing_signing-android.md.html keytool -genkey -v -keystore bonzaiKeyAndroid.keystore -alias bonzaiKey&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/sencha/error-error-occured-building-android-app/">[error] error occured while building the android app</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>C:\dev\sencha-root\Tracker\.sencha\app\phonegap-impl.xml:170: The following error occurred while executing this line:<br />
jar:file:/C:/dev/sencha-cmd/Sencha/Cmd/5.1.3.61/sencha.jar!/com/sencha/ant/antlib.xml:644: shellscript returned: 1</p>
<p>Solution: Generate and upload an Android signing key of Adobe BD.</p>
<p>Instructions :<br />
http://docs.build.phonegap.com/en_US/signing_signing-android.md.html</p>
<p>keytool -genkey -v -keystore <em>bonzaiKeyAndroid</em>.keystore -alias <em>bonzaiKey</em> -keyalg RSA -keysize 2048 -validity 10000</p>
<p>Then upload this key on<br />
https://build.phonegap.com/apps</p>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/sencha/error-error-occured-building-android-app/">[error] error occured while building the android app</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.yipp.ca/sencha/error-error-occured-building-android-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setup a dev environment for Sencha Touch + Sencha Cmd + Phonegap on Windows</title>
		<link>http://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows</link>
		<comments>http://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/#comments</comments>
		<pubDate>Sun, 21 Jun 2015 15:55:53 +0000</pubDate>
		<dc:creator><![CDATA[frank]]></dc:creator>
				<category><![CDATA[legal]]></category>
		<category><![CDATA[sencha]]></category>

		<guid isPermaLink="false">http://tech.yipp.ca/?p=1805</guid>
		<description><![CDATA[<p>Assumptions: - You are on Windows (this article was written against Windows 7) - You pickup an arbitrary install location of C:\dev\ folder There are three components to install 1. Sencha-cmd 2. Sencha Touch&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/">Setup a dev environment for Sencha Touch + Sencha Cmd + Phonegap on Windows</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Assumptions:<br />
 - You are on Windows (this article was written against Windows 7)<br />
 - You pickup an arbitrary install location of C:\dev\ folder</p>
<p>There are three components to install</p>
<p>1. Sencha-cmd<br />
2. Sencha Touch SDK<br />
3. Phonegap<br />
4. Upgrade your old apps if you had some</p>
<h2>Installing sencha-cmd</h2>
<p>Download <a href="http://cdn.sencha.com/cmd/5.1.3.61/SenchaCmd-5.1.3.61-windows.exe.zip" target="_blank">SenchaCmd-5.1.3.61-windows.exe.zip</a> (or <a href="http://www.sencha.com/products/sencha-cmd/download/" target="_blank">the latest</a> for your operating system).<br />
The result will that you will find files installed at for example:<br />
C:\dev\sencha-cmd\Sencha\Cmd\5.1.3.61</p>
<h2>Installing Sencha Touch Free Commercial</h2>
<p>You might be confused as to whether Sencha Touch is free or not. This is often the case with companies that have some releases under the GPL software. If you navigate on their website you might end up thinking that you must purchase Sencha Touch for a price above 1000$US. However they have released in the past under GPL and to this day they still continue to have this dual licensing. They make the GPL version available as a download link through your email at <a href="http://www.sencha.com/legal/GPL/" target="_blank">http://www.sencha.com/legal/GPL/</a>. They also have a free commercial license available at <a href="http://www.sencha.com/products/touch/download/" target="_blank">http://www.sencha.com/products/touch/download/</a> that does not seems to be a 30-day trial version and on the download link email it does *not* mention that it is a 30-day free trial - so I would assume it is not the trial but I cannot confirm and I've contacted them to clarify and still waiting for the answer. If they would ever decide to stop licensing it under the GPL, anyone could still branch off their latest GPL release and distribute it for free. What is the catch or difference between the paid version? First if you build your app against their GPL framework, your app will also be "contaminated" by the GPL and you'll have to make your app open-source under GPL. You cannot publish on the App Store because of this. If you ever want to release your app closed-source you need to use the Sencha Touch Commercial license release.</p>
<h2>Upgrade your old apps if you had some</h2>
<pre>
$> cd dev/sencha-root/myApp
$> sencha app upgrade -noframework

Sencha Cmd v5.1.3.61
[INF] building application
[INF] Backing up application files from C:\dev\sencha-root\myApp to C:\dev\sencha-root\myApp\.sencha_backup\myApp\2.3.1.410
[INF] Updating application and workspace files
[INF] A backup of pre-upgrade application files is available at C:\dev\sencha-root\myApp\.sencha_backup\myApp\2.3.1.410
[INF] Existing native support was found, upgrading native packaging
[INF] Checking for config.xml and moving to native root.
[INF] Patching build.xml to original state.
[INF] Removing native.properties file.
[INF] Removing Build properties
[INF] Patching app.json removing old properties
[INF] Adding native build to app.json

</pre>
<p>Sources: http://www.sencha.com/blog/getting-started-with-sencha-touch-2-build-a-weather-utility-app-part-1/</p>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/">Setup a dev environment for Sencha Touch + Sencha Cmd + Phonegap on Windows</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sencha touch advanced getting-started guide (windows)</title>
		<link>http://tech.yipp.ca/sencha/sencha-touch-advanced-getting-started-guide-windows/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sencha-touch-advanced-getting-started-guide-windows</link>
		<comments>http://tech.yipp.ca/sencha/sencha-touch-advanced-getting-started-guide-windows/#comments</comments>
		<pubDate>Sun, 30 Mar 2014 16:07:42 +0000</pubDate>
		<dc:creator><![CDATA[frank]]></dc:creator>
				<category><![CDATA[sencha]]></category>

		<guid isPermaLink="false">http://tech.yipp.ca/?p=595</guid>
		<description><![CDATA[<p>Installation rubyinstaller-2.0.0-p353-x64.exe node-v0.10.26-x64.msi compass sass npm install phonegap -g # Version in 2014 : v3.3.0-0.19.6 sencha fs web -p 80 start -map /path/to/sencha/folder/ Building for production sencha phonegap init sencha phonegap init com.oligny.tracker Tracker&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/sencha/sencha-touch-advanced-getting-started-guide-windows/">Sencha touch advanced getting-started guide (windows)</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Installation</p>
<ul>
<li>rubyinstaller-2.0.0-p353-x64.exe</li>
<li>node-v0.10.26-x64.msi</li>
<li>compass</li>
<li>sass</li>
<li>npm install phonegap -g # Version in 2014 : v3.3.0-0.19.6</li>
</ul>
<p>sencha fs web -p 80 start -map /path/to/sencha/folder/</p>
<p>Building for production</p>
<p>sencha phonegap init <reverse.domain.name> <appname><br />
sencha phonegap init com.oligny.tracker Tracker</p>
<p>(edit xml files)</p>
<p>sencha app build -run native</p>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/sencha/sencha-touch-advanced-getting-started-guide-windows/">Sencha touch advanced getting-started guide (windows)</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.yipp.ca/sencha/sencha-touch-advanced-getting-started-guide-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sencha : Add geolocation to your app</title>
		<link>http://tech.yipp.ca/sencha/sencha-add-geolocation-to-your-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sencha-add-geolocation-to-your-app</link>
		<comments>http://tech.yipp.ca/sencha/sencha-add-geolocation-to-your-app/#comments</comments>
		<pubDate>Fri, 07 Mar 2014 21:32:49 +0000</pubDate>
		<dc:creator><![CDATA[frank]]></dc:creator>
				<category><![CDATA[sencha]]></category>

		<guid isPermaLink="false">http://tech.yipp.ca/?p=612</guid>
		<description><![CDATA[<p>In config.xml, make sure you have these two lines somewhere : &#60;feature name="http://api.phonegap.com/1.0/geolocation"/&#62; &#60;preference name="EnableLocation" value="true" /&#62;</p>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/sencha/sencha-add-geolocation-to-your-app/">Sencha : Add geolocation to your app</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>In config.xml, make sure you have these two lines somewhere :</p>
<pre>&lt;feature name="http://api.phonegap.com/1.0/geolocation"/&gt;
&lt;preference name="EnableLocation" value="true" /&gt;</pre>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/sencha/sencha-add-geolocation-to-your-app/">Sencha : Add geolocation to your app</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.yipp.ca/sencha/sencha-add-geolocation-to-your-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[SOLVED] Reverse sort a list in Ext.List view in Sencha</title>
		<link>http://tech.yipp.ca/sencha/solved-reverse-sort-a-list-in-ext-list-view/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=solved-reverse-sort-a-list-in-ext-list-view</link>
		<comments>http://tech.yipp.ca/sencha/solved-reverse-sort-a-list-in-ext-list-view/#comments</comments>
		<pubDate>Thu, 06 Mar 2014 21:21:31 +0000</pubDate>
		<dc:creator><![CDATA[frank]]></dc:creator>
				<category><![CDATA[sencha]]></category>

		<guid isPermaLink="false">http://tech.yipp.ca/?p=606</guid>
		<description><![CDATA[<p>So you have a sencha application with a list and you want to reverse-sort it. Using the ASC and DESC keyword is possible as in the example below. Edit the store .js file like&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/sencha/solved-reverse-sort-a-list-in-ext-list-view/">[SOLVED] Reverse sort a list in Ext.List view in Sencha</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>So you have a sencha application with a list and you want to reverse-sort it. Using the ASC and DESC keyword is possible as in the example below. Edit the store .js file like this :</p>
<pre>
Ext.define('Tracker.store.Storepoints', {
   extend: 'Ext.data.Store',
   requires: ['Tracker.model.Storepoint'],
	
   config:
   {
      model: 'Tracker.model.Storepoint',
      autoLoad: true,
      <strong>sorters: {property:'date',direction:'DESC'},</strong>
      storeId: 'Storepoints',
      proxy: {
         type: 'localstorage',
         id: 'StorePoints'
      }
   }
});

</pre>
<p>The post <a rel="nofollow" href="http://tech.yipp.ca/sencha/solved-reverse-sort-a-list-in-ext-list-view/">[SOLVED] Reverse sort a list in Ext.List view in Sencha</a> appeared first on <a rel="nofollow" href="http://tech.yipp.ca">Techy Things</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.yipp.ca/sencha/solved-reverse-sort-a-list-in-ext-list-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
