android livecoding series

15
Android Livecoding Series Part 1. Create a calculator application

Upload: arif-huda

Post on 18-Jul-2015

240 views

Category:

Documents


1 download

TRANSCRIPT

Android Livecoding SeriesPart 1. Create a calculator application

●https://www.youtube.com/watch?v=ZuFN9CurHqA

●https://www.youtube.com/watch?v=6TQtrXyeIhY

Warming up...

● Android Developer di qiscus● Penulis buku “Livecoding! 9 Aplikasi Android

Buatan Sendiri”● [email protected] (email) | @omayib

(Twitter)

“jika pelukis memilki kanvas untuk mencurahkan imajinasinya,Maka programmer punya RAM yang bisa di manipulasi sesuai

imajinasi”

Arif Akbarul Huda

● Www.developer.android.com

● Livecoding! 9 Aplikasi Android Buatan Sendiri

Recommended Reference

Ideas...

CalculatorApplication

mockup...

Basic Requirement

With 2 input number, the apps should do: - addition- subtraction- product- division

Goal...

✔ Java Basic✔ Math Logic Implementation✔ Button Event Handler✔ EditText ✔ TextView

By this case study, you learn about

Creating new project...1 2

4

3

Android Studio Environment

Android Project Structure

Android Emulator

Step 1

Start from layout because visual is easy to understand

Step 3

btnPlus.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { double i1=Double.parseDouble(editTextInput1.getText().toString()); double i2=Double.parseDouble(editTextInput2.getText().toString()); double additionResult=i1+i2; textViewOutput.setText(String.valueOf(additionResult)); } });

Step 4

Separate calculator logic from UI logic

MainActivity.java Calculator.java

Excercises...

Dear Friends..

I am Jono as director of Ramaiana Dept. Store. Everyday we have promotion program.We offer to customer with discount 45-75% on specifiec items.

Can you help me to create android application that can calculate the net price? This apps will be used by our customers.