Git – By example

So, here we go again!

Our purpose here is to present and make a brief walk through this great VCS, Git. Initially we introduce the concept of a Version Control System and justify it’s use. Then, we talk a little about the most common Git workflow.

In this guide we focus on users running GNU/Linux and interested in command line. This is just the author’s preference and should not be understood as the only way (or even the best way) of using Git.  Moreover, we do not cover the installation process, since it may be different for each system (e.g: apt-get install git, for Ubuntu, pacman -S git, for Arch, and so on). So, before continue, take a look at this page or some equivalent for your distribution.

Continue reading

Deploying a Sencha Touch app for Android

Yo!

I’m developing an application using Sencha Touch 2.3.1 and Cordova 3.4.1 on Ubuntu 14.04. Everything was fine, everything was ok and i was very happy with Sencha’s documentation… until i try to generate a Release APK for Google Play Store. It was much more painful than i expected, so this is a guide for ones trying to do it.

Continue reading