Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT...
-
Upload
diane-summers -
Category
Documents
-
view
215 -
download
0
Transcript of Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT...
![Page 1: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/1.jpg)
Android Club
Joe Richard
![Page 2: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/2.jpg)
Welcome
• Rakhimov Gayrat – JOE• Global Solutions (BI, CBU, MedApp)• WIUT• Sunet Technology (QMS, WM)• Ice breaking
![Page 3: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/3.jpg)
Ice breaking
• Name• Why you are here?• Your best app• What is your plan for future?
![Page 4: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/4.jpg)
My dream: you
• Android Junior Developer(after the course)
• Google• Next “Whatsapp”
![Page 5: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/5.jpg)
My dream: Android Club
• Become Official Android Development Community
![Page 6: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/6.jpg)
Android Club
• Java• Android• Practice
![Page 7: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/7.jpg)
Java
• From 0• Material: Lynda.com – Java Essential
Training
![Page 8: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/8.jpg)
![Page 9: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/9.jpg)
What is Java?
• Programming language• Web• Desktop• Mobile - Android
![Page 10: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/10.jpg)
Java is NOT
• JavaScript• Used: iOS(iPhone & iPad)
![Page 11: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/11.jpg)
Write once, run anywhere!
• Portable• Cross platform
![Page 12: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/12.jpg)
History
• 1991: Oak language by Sun• 1995 – Official Release – Java
![Page 13: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/13.jpg)
Versions
• Java 1.0, 1.1, 1.2, 1.3, 1.4• Java 5 – major change• Java 6 – easier to work with database• 2010 – Oracle buys Sun• Java 7• Java 8 - Latest
![Page 14: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/14.jpg)
Let’s install JDK
• Install JDK 8• OS: Windows, Mac OS, Linux• 32bit/64 bit
![Page 15: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/15.jpg)
Let’s install IDE
• What is IDE?• Eclipse vs IntellijIdea• OS: Windows, Mac OS, Linux• 32/64 bit• Eclipse Luna
![Page 16: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/16.jpg)
IDE installation
• JDK 8.0• Eclipse Luna
![Page 17: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/17.jpg)
Class
• Collection of code• File• File extension: .java
![Page 18: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/18.jpg)
Class: example
package uz.androidclub.jc;
public class HelloWorld {
public static void main (String[] args) {System.out.println("Hello Android
Club!");}
}
![Page 19: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/19.jpg)
Demo: create class
• Create project• Create package• Create class• Create method• Write code• Run
![Page 20: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/20.jpg)
Task 1: Say another word
• Show “Hello, Android”;
![Page 21: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/21.jpg)
Task 2: create another class
• Create class: Second class• Show message in Console:• “Hello, Android”• “My name is
![Page 22: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/22.jpg)
Homework
• Create new class: MyFavoritePoem.java
• Console should show your favorite poem
![Page 23: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/23.jpg)
Help?
• 0. Introduction• 1. What is Java• 2. Installing the software
![Page 24: Android Club Joe Richard. Welcome Rakhimov Gayrat – JOE Global Solutions (BI, CBU, MedApp) WIUT Sunet Technology (QMS, WM) Ice breaking.](https://reader030.fdocuments.us/reader030/viewer/2022032802/56649de55503460f94addd00/html5/thumbnails/24.jpg)
Sum up
• Java• Setup development environment• Class