0% found this document useful (0 votes)
96 views19 pages

Android Development Portfolio Guide

The document discusses Android development and introduces topics such as why develop for Android, native vs hybrid development, Android Jetpack, building a first Android app which includes layouting and different views like buttons, edit texts, checkboxes and radio buttons. It also mentions moving to Kotlin for Android development and having a question and answer section on Android.

Uploaded by

Teddy Zugana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views19 pages

Android Development Portfolio Guide

The document discusses Android development and introduces topics such as why develop for Android, native vs hybrid development, Android Jetpack, building a first Android app which includes layouting and different views like buttons, edit texts, checkboxes and radio buttons. It also mentions moving to Kotlin for Android development and having a question and answer section on Android.

Uploaded by

Teddy Zugana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

Android

Development
Achmad Ichsan Thaib

Software Developer
at Digital Creative

“We go for it now or we don’t”

Isan_On
My Portfolio
Android Development ?
Kenapa Android Development ?
Android Native vs Hybrid ?

Hybrid Native
Android Jetpack
Android Jetpack
Build Your First App
Build Your First App
Build Your First App
Build Your First App
activity_main.xml

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />

MainActivity.java

public class MainActivity extends AppCompatActivity {


@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
Layouting

RelativeLayout CoordinatorLayout

FrameLayout
ScrollView
Terus Apa Bedanya ?
Button

activity_main.xml

Look at the Button Codelabs

MainActivity.java

Look at the Button Codelabs


Input Output (EditText & TextView)

activity_main.xml

Look at the Input Output EditText Codelabs

MainActivity.java

Look at the Input Output EditText Codelabs


Input Output (CheckBox & RadioButton)

activity_main.xml

Look at the Input Output CheckBox & RadioButton Codelabs

MainActivity.java

Look at the Input Output CheckBox & RadioButton Codelabs


Android Kotlin ? NEXT!
QnA Android

You might also like