Mobile App Development Training

Due to extraordinary demand, I will organize a mobile app training class soon. This 2 days class will help you to learn mobile app development programming, from zero to hero. The modules that will be covered are as below:

MODULE 1
SETTING UP DEVELOPMENT ENVIRONMENT

Introduce how to setup development environment using certain IDE for iOS and android.

MODULE 2
PREVIEW YOUR APP

Introduce how to preview your iOS and android hybrid app using emulator and actual device (smart phone).

MODULE 3
LEARNING CLIENT SIDE (HTML, CSS, JS)

Introduce how to develop iOS and android hybrid app using client side language.

MODULE 4
BUILDING A MULTI PAGE APPLICATION
Introduce how to create multi page application for iOS and android hybrid app.

MODULE 5
LEARNING SERVER SIDE (PHP, MYSQL)

Introduce how to connect iOS and android hybrid app with server side language.

MODULE 6
MIGRATING: DEVELOPMENT TO PRODUCTION

Introduce how to upload iOS and android hybrid app to iTunes and google play store.

Pre-requisites for training: Must have basic knowledge in html5, javascript, css, php and mysql

Class will be held on:
Date: 25-26 October 2014
Time: 10am-5pm
Venue: Klang Valley*
*exact place to be confirmed later

Seats are VERY LIMITED. Maximum 25 pax only, registration on first come, first serve basis. To know about this training or to proceed with registration, please visit the link below:

http://www.technovault.com.my/training/

For enquiries, please PM / email me at m.nurdin[a]technovault.com.my.

P.S: For corporate registration with more than 3 pax, we can provide special quote. Please send your RFQ to my email to get quotation.

Mobile App Development Training

Mobile App Development Training

How To Get An App ID and Secret Key From Facebook for iOS and android

Firstly you need to register your app on the facebook developer. https://developers.facebook.com/ . Make sure you have facebook account before proceed. Go to Apps tab and select Create a New App.

facebook developer

facebook developer

Enter your display name and select category. Leave it blank for namespace. Then click Create App.

facebook developer

facebook developer

Enter the captcha text then submit.

facebook developer

facebook developer

You will see your facebook app details here.

facebook developer

facebook developer

Go to setting page to setup your ios and android.

facebook developer

facebook developer

Click Add Platform and select ios platform.

facebook developer

facebook developer

Enter your bundle ID and enable Single Sign On. Your bundle ID will be com.revivalx.cordova.facebook . And click Save Changes.

facebook developer

facebook developer

Add platform for android.

facebook developer

facebook developer

Android setting require a hash key. To get this hash key, you need to run this command to generate it. Run this command in your terminal.

keytool -exportcert -alias Cordova Connect Plugin -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64

terminal

terminal

You will get your hash key XXXXXXXXXXXXXXXXXXXXXXXXXXX . Enter your package name and hash key. Then don’t forget to enable Single Sign On. Click Save Changes to save.

facebook developer

facebook developer

 

Phone Gap [error] cmd: Command failed with exit code ENOENT

Phone Gap [error] cmd: Command failed with exit code ENOENT

Phone Gap [error] cmd: Command failed with exit code ENOENT

Sometimes you got this type of error when you try to add android platform in your cordova/phonegap project. Even you already setup the environment variable path (for windows) and .bash_profile (for mac), you can try this method.

environment-variables-path

environment-variables-path

For Windows

Install winant – Windows installer for Apache Ant from here, https://code.google.com/p/winant/ and restart your computer. Try to add android platform once more.

cordova platform add android

For Mac

Download and install Homebrew by executing following command in cmd:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Install Apache Ant via Homebrew by executing

brew install ant

Add android platform

cordova platform add android