Android Studio Training - 14&15 JANUARY 2017



NEXT - Android Studio 2.2 Training - 14&15 January 2017 collaboration with KOKUIS ACADEMY.

  • Dates: 5th Series  1&2 Oct 2016  Siri4 5&6 March 2016, 8&9 Ogos 2015  Siri 1 28 Feb dan 1 Mac 2015 Siri 2 7 & 8 Mac 2015.
  • Venue: KOKUIS ACADEMY TRAINING CENTER
  • Time 0900am - 5pm
  • Open for public
  • BYOL - Bring your own Laptop with RAM capacity >4GB. Install Android Studio http://developer.android.com/sdk/ & JDK 1.8
  • Lunch provided, certificate provided.

What is Android Studio?
Android Studio is the official[4] integrated development environment (IDE) for Android platform development.

Based on JetBrains' IntelliJ IDEA software, Android Studio is designed specifically for Android development. It is available for download on Windows, Mac OS X and Linux, and replaced Eclipse Android Development Tools (ADT) as Google's primary IDE for native Android application development.

What will be covered in this training?
The participants will be guided to create an Android app project, and how to handle the project codes and resources. We will add basic GUIs such as textbox, label, button, image, menus, scrrens and activities.
The second day will be covering multiple screen interactions, local database, and maps. At the end of the training we will generate Android installer file (APK) and publish it to the Google Playstore.

Fees - payment queries  0129034614

  • PAYMENT ON/BEFORE 9 January 2017
  • Students of local IHLs with GST = RM180
  • Public(cash)  with GST = RM350
  • Public(company check or LO)  with GST = RM500
  • Maybank Account Number: 562834627354 – Koperasi Kolej Universiti Islam Antarabangsa Selangor Bhd
  • Payment by credit card/ PayPal, use payment button below;

Fee type



Course Outline

Pre-requisite: Know Java OOProgramming
Make sure to install JDK1.8 & latest Android Studio prior to attending this training. 
Hari 1
0830am - 0900am

Registration
0900am - 1030am Intro to Android Apps Developement
1030am - 1130am Android Project Structure
1130am - 1230pm GUI Editor
1230pm - 200pm Lunch Break
2.00pm - 3.00pm Better GUI design
3.00pm - 4.00pm Activity Life Cycle
4.00pm - 5.00pm Menu & Multiple Activities
Intent 
.
Hari 2
0900am - 1100am

SQLite
1100am - 1230pm Local Database
1230pm - 2.00pm Lunch Break
2.00pm - 3.00pm Google Maps Activity + view bit.ly/kerulmaps
3.00pm - 4.30pm Generate Signed APK
Publishing App + view bit.ly/publishandroidapp
4.30pm – 5.00pm Closing


Registration Form (Siri 7th - 14 & 15 JANUARY 2017 )




Kenapa perlu hadiri kursus ini?
Statistik daripada IDC mengatakan Android menguasai lebih 80% pasaran telefon pintar dunia pada 2015. Penting untuk pelajar IT/Sains Komputer atau  pengaturcara tahu nak bangunkan applikasi Android.

Rujukan: http://www.idc.com/prodserv/smartphone-os-market-share.jsp



<< PREVIOUS ANDROID TRAININGS

Nota dan modul oleh - Mahmud al-Kauthar.net ()

  1. Introduction to Android Apps Development
  2. Getting started
  3. Hello World
  4. jQuerymobile
  5. Demo App
  6. SQLite database

Modules from Siri4
1. Introduction Slide - https://drive.google.com/file/d/0B8X-L8-jf7IndmtHNDE1SnFTMmc/view
2. Android Studio Tutorial Part1 - https://drive.google.com/file/d/0B8X-L8-jf7InQnJaVTVOSU5qeUk/view
3. USB Android Debug Driver - https://drive.google.com/file/d/0B8X-L8-jf7InNXI2dWV2TGx5cUk/view
4. Slides for day 2 - https://drive.google.com/file/d/0B8X-L8-jf7InUWgwTkZQLTNWNXM/view
5. Android Studio Tutorial Part2 - https://drive.google.com/file/d/0B8X-L8-jf7InSWRERThzN1JrVWM/view
6. jSON APIs -
https://drive.google.com/file/d/0B8X-L8-jf7InSVo2SmpVY3RzRnc/view?usp=sharing
https://drive.google.com/file/d/0B8X-L8-jf7InOUg1S0tzYVo0cGM/view?usp=sharing

Previous Training in FSTM,KUIS



Android Training for CyberSecurity Malaysia Officers







0129034614
We also provide personal coaching, 

Harap bagitau kawan-kawan dengan tekan butang SHARE di bawah
SHARE to your friends...



Eclipse Java IDE

This tutorial consists of;

  • Downloading and installing ECLIPSE
  • Example 1: Creating Hello World for console
  • Example 2: Java project using JFrame
  • Example 3: Applet project
  • EXAMPLE 4: Toggle Breakpoints and Debug mode

DOWNLOAD JDK: First, make sure latest JDK installed, download here (currently we have JDK1.8)http://www.oracle.com/technetwork/java/javase/downloads/

Shortcut link http://bit.ly/keruleclipse

JDK Installation is damn easy, double click the downloaded EXE file, and continue.

download-jdk

DOWNLOAD ECLIPSE: Should you prefer the latest version, download here –> http://www.eclipse.org/downloads/eclipse-packages/
choose either 32bit or 64bit suitable to you Windows version. The current Eclipse version is codenamed NEON, as the writing of this tutorial.

download-eclipse-neon

Copy the downloaded zip file to you harddisk. Right click and extract here.

extract eclipse-zip

Locate the eclipse folder, and double-click eclipse.exe to run the application.

eclipse-exe

readmorebutton

Mobile Programming - TDCS2073

android studio logoandroid_icon_128

Proforma & Course Outline – download here

Rationale: To expose students to the principles and practices of mobile programming. This course is important as it serves an enhancement of other programming subjects.

Synopsis: In this course, students will learn to design and develop mobile apps for Android devices. Students will work directly with the Java programming language and Android Studio development tool to build mobile apps from scratch, with the goal of enabling students to independently produce fully functional app prototypes. Students will also be exposed to the debugging, testing and deployment process for Google PlayStore.

Course Objectives:
1. To prepare students with ability to develop mobile apps.
2. To expose the students to use all the controller and multimedia in GUI programming.
3. To train the students with skills to design, develop, debug, test and deploy mobile apps.

Course Learning Outcomes:
By the end of the course, students should be able to
1. describe issues on mobile apps development.
2. develop a mobile apps project.
3. incorporate GUI and multimedia elements in mobile apps.
4. debug, test and deploy mobile apps.

Course outline  – download here

  1. Intro to Mobile Apps Development (Android) + slides
  2. Installing the Development tools - Android Studio 2.2
  3. Creating a new Android Project (Hello World)
  4. Debugging Android Device Monitor
  5. Testing using Emulator and Real Device.
  6. Adding GUI controllers – Buttons and EditText
  7. Adding RadioButton, CheckBox, and ListView.
  8. Handling Multiple Screen using Menu and Preferences.
  9. Adding an External Libraries – Google Maps API + read tutorial
  10. Offline  Database with SQLite.
  11. Online XML/JSON feed.
  12. Signing and Distributing APK in the Google Playstore + read tutorial .
  13. Debugging, Testing & Deploying Project

Textbook/e-book: Neil Smith, 2016. Android Studio 2 Development Essentials. EBoookFrenzy

android_studio_22_A7_front_cover_150X190

GRAPHIC EDITING USING PHOTOSHOP

SINOPSIS KURSUS
Adobe Photoshop adalah antara perisian yang paling penting bagi seorang pereka grafik. Kami menawarkan satu kursus yang mudah dan cepat bagi anda untuk difahami. Kursus ini akan bermula dengan pengenalan asas kepada rekabentuk grafik diikuti dengan penggunaan tools seperti selection tools, manipulation tools, creation tools dan workspace tools. Anda juga akan belajar prinsip rekabentuk  professional beserta tips dan trick yang boleh digunakan sebagai permulaan menggunakan photoshop
Adobe Photoshop is one of the most important tools for graphic designers and we bring together a course crafted for easy and quick understanding. This course starts with basic design introduction and follow it up with tools like Selection tools, manipulation tools, creation tools and workspace tools. You will also learn professional design principles and tips and tricks to get you started on photoshop.
Apakah yang akan diperolehi dari kursus ini?
  • Latihan penggunaan Adobe Photoshop yang lengkap secara Hands-on.
  • Tip dan trick yang biasa digunakan oleh pereka professional
  • Penerangan berasaskan tugasan memfokuskan kepada hasil pembelajaran.
  • Perbincangan berkaitan tools di dalam photoshop dan penerangan proses yang lengkap bagi teknik dan efek di dalam Photoshop.
Kursus ini adalah kursus permulaan yang komprehensif  untuk mempelajari prinsip rekabentuk grafik dengan photoshop secara professional. Anda pasti akan mendapat banyak kemahiran dan maklumat berguna dalam menyelesaikan projek persendirian atau komersial nanti.
 =================================
What will you get out of this course?
  • A complete hands on training on Adobe photoshop
  • Practical tips and tricks for professional designers
  • Task based lectures focusing on learning outcomes Through discussion on photoshop tools
  • Detail process lectures on photoshop techniques and Effects.
This course is comprehensive introduction to professional photoshop design principles. You will surely learn a lot and will be to use photoshop in various commercial and personal projects.
Outline Course
Day 01:
  1. Introduction
  2. Getting Started
    1. Default Setting, Workspaces
    2. Opening and Create New Documents
    3. Layers, Blending
  3. Using Tools
    1. Selection Tools
    2. Manipulation Tools (Basics, In Action & Final)
    3. Creation Tools (Basics, Usage, Advance Features, Other stuff)
    4. Workspace Tools
Day 02:
  1. Work Flow
    1. Basic
    2. Usage
    3. Advance
  2. Photo Correction
    1. Perspective Distortion
    2. Liquefy Adjustment
    3. Image Processor
  3. Effects and Techniques
    1. (more than 10 effect and techniques)
===================================
Contact: muizz.salleh@gmail.com
WhatsApp: 018-9899072
This post is still in development - we'll update with the training dates.

Google Maps activity in Android Apps

This tutorial consists of;

  • Step 1: In Android Studio ( am using 2.2 ), create a new project with Google Maps activity in it.
  • Step 2: The Java code to add.
  • Step 3: Handling the MULTIDEX issue.

Incase you’d like to develop an Android apps with the Google Maps activity inside, first you need to acquire the Google Maps API key from the Google API developer console.

Step 1: In Android Studio ( am using 2.2 ), create a new project with Google Maps activity in it.

new projectnew-phone-tablet

Choose the Google Maps Activity

new-maps-activity

You will be displayed with a link in the google_maps_api.xml file. Copy (Ctrl+C) the link till the end of line

machine-sha-1-to-google-api-console

Paste (Ctrl+V) on a browser and hit Enter. You will be asked to login to your Google account.

copy-sha1-to-browser

Hit the button Create API key.

Maps-API-enabled-and-generate-API-key

Copy the key generated by the Google API developer console. The code starts with Alza…

copy-maps-API-key

And back to the Android Studio, paste the API key in the location specified (still in the google_maps_api.xml file).

paste-Maps-API-key-in-Ansroid-Studio-project (1)

 

We’ll discuss later what codes to add to complete the project.

Step 2: The Java code to add.

Open the Java file which has the Maps Activitity, and add the following codes, copy the code after the image.

code-to-display-maps-lat-long

public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;

// Add a marker in KUIS, Bandar Seri Putra and move the camera
// KUIS 2.8905° N, 101.7885° E
LatLng bsp = new LatLng(2.8905, 101.7885);
mMap.addMarker(new MarkerOptions().position(bsp).title(location));

CameraPosition cameraPosition = new CameraPosition.Builder()
.target(bsp)
.zoom(20)
.bearing(70)
.tilt(25)
.build();
mMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));

}//end onMapReady

Step 3: Handling the MULTIDEX issue.

multidex-error-message

In AndroidManifest.xml

android:name="android.support.multidex.MultiDexApplication"
android-manifest-enable-multidex

In build.gradle add these two lines;

multiDexEnabled true //// ADD Enabling multidex support

compile 'com.android.support:multidex:1.0.0' // ADD Enabling multidex supportbuild.gradle-sync-now
And hit Sync Now

After finishing the Gradle sync, run and test in a real device. Emulator will not display the maps with the default setting.

Need face-to-face lesson?, we also provide Android Studio training, 0129034614
http://bit.ly/androidjsk
android-kokuis-banner2

This tutorial is developing, bookmark or like below to follow…
SHARE to your friends...

Popular Posts

WorldConferences.net