King 4D - Agen Bola   Poker Ace
9Club Situs Judi Online Terpercaya
Asus Togel online   Premier 189
Mandala Toto   Web Online
Web Online   Web Online
Web Online   Web Online
Web Online
Pasang iklan, hanya lewat Contact Us.
Waspada penipuan iklan. Klik di sini untuk melihat daftar penipu.

BELAJAR [ANDROID STUDIO]

M.R.X

MℝXLนlͥseͣcͫ07
Thread Starter
Donatur
UG-FR+
Daftar
18 Apr 2014
Post
Like diterima
20.450
Lokasi
The Fountain of Youth
  • Thread Starter Thread Starter
  • #41
MEMBUAT WEBVIEW...

CONTOH WEBVIEWSEPERTI APLIKASI SEMPROT YANG DI THREAD NUBI SEBELAH...
link : http://www.semprot.com/threads/aplikasi-semprot-46mod.1307771/

APA ITU APLIKASI WEB VIEW ?
WebView merupakan salah satu widget yang berfungsi menampilkan halaman web di dalam aplikasi android.
Semprot.com hanya bisa diakses melalui web. Maka dengan WebView kita bisa membuat aplikasi androidnya (berbentuk apk) tentunya dapat diinstall pada smartphone android sehingga ketika kita ingin mengakses Semprot.com hanya perlu menyentuh aplikasi yang sudah terinstall dismartphone android agan .
LANGSUNG AJA :

Script WebView pada xml yaitu :
Code:
<WebView
    android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:id="@+id/webView"

/>
Script Object Class WebView pada java yaitu :
Code:
webView = (WebView) findViewById(R.id.webView);
Untuk memuat url web ke WebView, gunakan metode loadUrl (String url) dari kelas WebView, dengan script :
Code:
webView.loadUrl("http://www.semprot.com");
Membuat Webview dengan Progress Bar
Untuk langkah-langkah selengkapnya yaitu sebagai berikut :



1. Buat Layout WebView pada Activity_Main.xml
Layout webview ini akan ditambahkan progress bar supaya saat proses load website akan menampilkan icon loading. Untuk script lengkapnya yaitu sebagai berikut :

Code:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_main"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">


    <WebView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:id="@+id/webView"

        />

    <ProgressBar
        style="?android:attr/progressBarStyle"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="110dp"
        android:id="@+id/progressBar2"
        />

</RelativeLayout>
2. MainActivity.java
Tambahkan script untuk memanggil url website, object class Webview, dan proses progress bar pada MainActivity.java yaitu sebagai berikut :

Code:
package vmod.mrx.com.webview;

import android.graphics.Bitmap;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.ProgressBar;

public class MainActivity extends AppCompatActivity {
WebView webView;
ProgressBar bar;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = (WebView) findViewById(R.id.webView);
bar=(ProgressBar) findViewById(R.id.progressBar2);
webView.setWebViewClient(new myWebclient());
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("https://badoystudio.com");


}

public class myWebclient extends WebViewClient{
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
bar.setVisibility(View.GONE);
}

@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
}

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return super.shouldOverrideUrlLoading(view, url);
}
}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if((keyCode==KeyEvent.KEYCODE_BACK) && webView.canGoBack()){
webView.goBack();
return true;
}

return super.onKeyDown(keyCode, event);
}
}
Script Dibawah Digunakan Untuk Back Ke Webview ketika kita sudah membuka konten yang terdapat pada website.
Code:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if((keyCode==KeyEvent.KEYCODE_BACK) && webView.canGoBack()){
webView.goBack();
return true;
}

return super.onKeyDown(keyCode, event);
}
3. Style.xml
Agar terlihat lebih baik ui nya hilangkan actionbar webview dengan script dibawah ini :
Code:
<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>

</resources>
4. AndroidManifests.xml
Tambahkan user permission internet pada AndroidManifest.xml :
Code:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="vmod.mrx.com.webview">

<uses-permission android:name="android.permission.INTERNET"/>


<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

</manifest>
Mudah :beer:

NB : TIDAK HANYA SEMPROT SEMUA WEB BISA.MISAL SUHU SEORANG WORDPRESS ATAU BLOGGER BISA DI BUATKAN VIEW APK NYA DENGAN SCRIP INI TINGGAL DI GANTI URL RUJUKANNYA SESUAI DENGAN DOMAIN WEB NYA AGAN SENDIRI....
 
Terakhir diubah:
Indosniper

xiahu

Tukang Semprot
Daftar
28 Sep 2016
Post
1.213
Like diterima
2.896
share ilmu yg baik sekali, sayang laptop ane ga tau knp ga bisa ke instal AS.
jadi belajqr c++ aja dulu dah
 

M.R.X

MℝXLนlͥseͣcͫ07
Thread Starter
Donatur
UG-FR+
Daftar
18 Apr 2014
Post
Like diterima
20.450
Lokasi
The Fountain of Youth
  • Thread Starter Thread Starter
  • #45
share ilmu yg baik sekali, sayang laptop ane ga tau knp ga bisa ke instal AS.
jadi belajqr c++ aja dulu dah
Bikin environment variable JAVA_HOME yang isinya path ke tempat install java.

ini suhu caranya :beer:


1. Klik kanan Computer, setelah keluar sub menu pilih menu Properties.
2. Lalu klik/pilih Advanced system settings.
3. Lalu klik button Environment Variables.
4. Di tabel System Variables lihat ada variable JAVA_HOME .kalau ada klik 2x JAVA_HOME, lalu isi Variable value dengan directory Java JRE.
NOTE: Kalau ngga ada JAVA_HOME klik tombol New, lalu buat variable baru dengan name JAVA_HOME value directory Java JRE.
5. Setelah itu klik OK terus sampai keluar.
6. Coba lagi buka Android Studio.
Kalo masih masalah tanya aj, ane bantu sebisa mungkin
 

xiahu

Tukang Semprot
Daftar
28 Sep 2016
Post
1.213
Like diterima
2.896
mari di share C++ suhu ... :beer:
ane baru mulai belajar, apa Yang mau dishare hahaaaaa....
mo nyoba AS lagi to Masih males ngutak utiknya, RL msh ribet hehe
 

M.R.X

MℝXLนlͥseͣcͫ07
Thread Starter
Donatur
UG-FR+
Daftar
18 Apr 2014
Post
Like diterima
20.450
Lokasi
The Fountain of Youth
  • Thread Starter Thread Starter
  • #48
Membuat UI Dashboard
Buat Project Baru
Silahkan buat project baru dengan rincian sebagai berikut :
  • Application name : dashboard
  • Phone and tablet : API 19 ( disesuaikan)
  • Activity : Empty activity
  • Activity name : MainActivity
Setelah workspace android studio terbuka tambahkan dependencies Grid Layout.
pilih build.gradle(Module:app) lalu ketikan atau copykan kode-kode dibawah ini. Lalu klik Sync Now (pastikan komputer/ laptop terhubung dengan internet).
Code:
implementation 'com.android.support:gridlayout-v7:26.1.0'
Tambahkan icon-icon pada drawable. Icon-icon yang saya gunakan didownload dari freepick.com.

Untuk menambahkannya bisa dengan cara klik kanan pada folder drawable > pilih show in explorer > lalu pastekan icon pada folder drawable.

Edit Layout
Layout yang digunakan untuk membuat dashboard ini yaitu :

  • Relative Layout
  • Frame Layout
  • Grid Layout
Silahkan buka activity_main.xml lalu tambahkan kode-kode dibawah ini.

Code:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.GridLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:columnCount="2"
app:rowCount="2"
app:orientation="horizontal"
>

<FrameLayout
app:layout_columnWeight="1"
app:layout_rowWeight="1"
android:background="#5F9EA0"
>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:id="@+id/user"
android:src="@drawable/user"/>
<TextView
android:layout_width="wrap_content"
android:layout_marginTop="10dp"
android:textSize="20sp"
android:textColor="#FFFFFF"
android:layout_height="wrap_content"
android:layout_below="@+id/user"
android:layout_centerHorizontal="true"
android:text="Profile"/>
</RelativeLayout>
</FrameLayout>

<FrameLayout
app:layout_columnWeight="1"
app:layout_rowWeight="1"
android:background="#D2691E">

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:id="@+id/job"
android:src="@drawable/pin"/>
<TextView
android:layout_width="wrap_content"
android:layout_marginTop="10dp"
android:textSize="20sp"
android:textColor="#FFFFFF"
android:layout_height="wrap_content"
android:layout_below="@+id/job"
android:layout_centerHorizontal="true"
android:text="Search Job"/>
</RelativeLayout>
</FrameLayout>

<FrameLayout
app:layout_columnWeight="1"
app:layout_rowWeight="1"
android:background="#CD5C5C">

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:id="@+id/notif"
android:src="@drawable/bell"/>
<TextView
android:layout_width="wrap_content"
android:layout_marginTop="10dp"
android:textSize="20sp"
android:textColor="#FFFFFF"
android:layout_height="wrap_content"
android:layout_below="@+id/notif"
android:layout_centerHorizontal="true"
android:text="Notification"/>
</RelativeLayout>
</FrameLayout>

<FrameLayout
app:layout_columnWeight="1"
app:layout_rowWeight="1"
android:background="#B8860B"
>

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:id="@+id/mail"
android:src="@drawable/mail"/>
<TextView
android:layout_width="wrap_content"
android:layout_marginTop="10dp"
android:textColor="#FFFFFF"
android:textSize="20sp"
android:layout_height="wrap_content"
android:layout_below="@+id/mail"
android:layout_centerHorizontal="true"
android:text="Messages"/>
</RelativeLayout>
</FrameLayout>

<FrameLayout
app:layout_columnWeight="1"
app:layout_rowWeight="1"
android:background="#2E8B57"
>

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:id="@+id/rate"
android:src="@drawable/star"/>
<TextView
android:layout_width="wrap_content"
android:layout_marginTop="10dp"
android:textColor="#FFFFFF"
android:textSize="20sp"
android:layout_height="wrap_content"
android:layout_below="@+id/rate"
android:layout_centerHorizontal="true"
android:text="Rate Card"/>
</RelativeLayout>
</FrameLayout>

<FrameLayout
app:layout_columnWeight="1"
app:layout_rowWeight="1"
android:background="#BC8F8F">

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:id="@+id/rev"
android:src="@drawable/like"/>
<TextView
android:layout_width="wrap_content"
android:layout_marginTop="10dp"
android:textSize="20sp"
android:layout_height="wrap_content"
android:layout_below="@+id/rev"
android:layout_centerHorizontal="true"
android:textColor="#FFFFFF"
android:text="Review "/>
</RelativeLayout>
</FrameLayout>
</android.support.v7.widget.GridLayout>
Edit String
Kita ubah nama appnya menggunakan nama “ Dashboard “. Tambahkan kode-kode berikut pada Strings.xml.

Code:
<resources>
    <string name="app_name">Dashboard</string>
</resources>
Edit Color
Pada Colors.xml ubah warna utama (primary) :

Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#4682B4</color>
<color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#FF4081</color>
</resources>
Running Aplikasi


NOTE
ini hanya menekankan pada pembuatan UI saja makanya tidak ada penambahan bahasa java pada MainActivity.java. Untuk memberikan action ke halaman lain ketika salah satu icon di klik, silahkan tambahkan Intent.
 
Terakhir diubah:

M.R.X

MℝXLนlͥseͣcͫ07
Thread Starter
Donatur
UG-FR+
Daftar
18 Apr 2014
Post
Like diterima
20.450
Lokasi
The Fountain of Youth
  • Thread Starter Thread Starter
  • #49
aplikasi kirim Email dengan Android Studio
Kita akan melewati point-point dibawah ini :
  1. Requirements
  2. Deskripsi Aplikasi
  3. Membuat Project Baru
  4. Membuat Layout dengan Button
  5. Menambahkan Intent
  6. Running Aplikasi
  7. Kesimpulan
1 Requirements
Untuk mempelajari tutorial ini ada baiknya kamu sudah mempelajari tutorial-tutorial dasar android diantaranya :
  • Menginstall Android Studio
  • Membuat Project Hello World
  • Memahami Intent dan Activity
  • Struktur Folder
2 Deskripsi Aplikasi
Aplikasi ini sangat sederhana sekali. Kita hanya akan membuat sebuah tombol (menggunakan komponen Button) yang ketika di tekan akan memunculkan perintah untuk menggunakan aplikasi email ( studi kasus aplikasi gmail). Setelah terbuka maka alamat email yang dituju, cc, subject, dan isi email telah terisi secara otomatis.




3 Membuat Project Baru
Silahkan buat project baru pada android studio dengan nama project ” kirimemail “.

Atau kamu bisa memberikan nama sesukamu. Tentukan pula Target SDK dan Activity Empty.

4 Membuat Layout dengan Button
Jika workspace android studio sudah siap untuk digunakan, buka activity_main.xml lalu hapus saja text default Hello Worldnya. Tambahkan Widget Button. Untuk kode-kodenya seperti dibawah ini.

Java:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center"
    tools:context="ozynx.kirimemail.MainActivity">

   <Button
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:onClick="onButtonTap"
       android:text="Kirim Email"
       android:textSize="20sp"
       tools:layout_editor_absoluteX="139dp"
       tools:layout_editor_absoluteY="167dp" />

</LinearLayout>
Dari kode-kode xml di atas layout akan terbentuk seperti gambar dibawah ini.



5 Menambahkan Intent
Kini saatnya menambahkan kode-kode java. Buka MainActivity.java, disinilah kita akan memberikan fungsi intent pada button yang sudah ditambahkan tadi.

Java:
package ozynx.kirimemail;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;

public class MainActivity extends AppCompatActivity {

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

    public void onButtonTap(View v){
        Intent intent = new Intent(Intent.ACTION_SEND);
        intent.setType("text/plain");
        intent.putExtra(Intent.EXTRA_EMAIL, new String[] {"[email protected]"});
        intent.putExtra(Intent.EXTRA_CC, new String[] {"[email protected]"});
        intent.putExtra(Intent.EXTRA_SUBJECT, "Email dari Aplikasi Android");
        intent.putExtra(Intent.EXTRA_TEXT, "Hai, ini adalah percobaan mengirim email dari aplikasi android");

        try {
            startActivity(Intent.createChooser(intent, "Ingin Mengirim Email ?"));
        } catch (android.content.ActivityNotFoundException ex) {
            //do something else
        }
    }
}
Penjelasan :
  1. Membuat variabel dan class intent menggunakan perintah : Intent intent = new Intent(Intent.ACTION_SEND);
  2. Menyeting isi email ke teks biasa : intent.setType(“text/plain”);
  3. Menentukan alamat email : intent.putExtra(Intent.EXTRA_EMAIL, new String[] {“[email protected]”});
  4. Menentukan CC : intent.putExtra(Intent.EXTRA_CC, new String[] {“[email protected]”});
  5. Menentukan subyek email : intent.putExtra(Intent.EXTRA_SUBJECT, “Email dari Aplikasi Android”);
Saat aplikasi di running akan tampil :


Setelah tombol kita tekan hasilnya seperti gambar dibawah ini .Pilih aplikasi Gmail :


Secara otomatis alamat email, cc, subjek, dan isi dari email sudah terisi sesuai dengan kodingan yang terdapat pada Main_Activity.java.

:beer:
 
Terakhir diubah:

MOKA_F

Semprot Awal
Daftar
6 May 2019
Post
5
Like diterima
0
mantap suhu, ikutan nyimak....
baru belajar masalah andro hu masih muter muter ini :(
 

shellingford

Semprot Kecil
Daftar
26 May 2013
Post
66
Like diterima
14
Gak nyangka nemu thread bagus dimari..
Terima kasih suhu atas materinya.. Saya lagi ada Tugas untuk membuat Aplikasi Point Of Sales kayak GoFood..
Kalau berkenan boleh diskusi atau kopdar kah suhu? :Peace:
 

M.R.X

MℝXLนlͥseͣcͫ07
Thread Starter
Donatur
UG-FR+
Daftar
18 Apr 2014
Post
Like diterima
20.450
Lokasi
The Fountain of Youth
  • Thread Starter Thread Starter
  • #52
Gak nyangka nemu thread bagus dimari..
Terima kasih suhu atas materinya.. Saya lagi ada Tugas untuk membuat Aplikasi Point Of Sales kayak GoFood..
Kalau berkenan boleh diskusi atau kopdar kah suhu? :Peace:
Asal mana mas ... Saya di smg ...
Jika di semarang boleh mas ...
Kl apk resto aku ada file nya...
Salam kenal
 

shellingford

Semprot Kecil
Daftar
26 May 2013
Post
66
Like diterima
14
Asal mana mas ... Saya di smg ...
Jika di semarang boleh mas ...
Kl apk resto aku ada file nya...
Salam kenal
Aku di jakarta mas.. boleh share project git nya gak biar ku checkout hahaa..
 

hiara666

Semprot Awal
Daftar
30 Nov 2011
Post
2
Like diterima
0
ijin baca2 suhu..ini trik bagus sekali... lagi mau latihan bikin apk dengan modal ilmu cetek :bata:
 

pman25

Semprot Holic
Daftar
1 Sep 2012
Post
341
Like diterima
129
Lokasi
pinggir jakarta
Sekeren apapun aplikasi android yang kita lihat sekarang tidak akan mungkin bisa jadi keren tanpa melewati proses membuat aplikasi android yang sederhana. Salah satu cara untuk menguasai skill apapun apalagi skill programmer adalah latihan terus menerus. Semakin sering kita latihan membuat aplikasi android maka akan semakin terasah kemampuan dan logika untuk mengembangkan aplikasi android yang sesuai dengan keinginan kita ataupun orang lain.

Berikut ini tutorial membuat aplikasi android untuk pemula dengan android studio :
Android Studio merupakan Integrated Development Environment (IDE) atau software yang bisa digunakan untuk mengembangkan aplikasi android. Android Studio merupakan software resmi yang di dukung penuh oleh google sebagai perusahaan induk sistem operasi android. Sebelum Google meresmikan dan mendukung penuh Android Studio, Google lebih dulu mendukung Eclipse. Dimana Eclipse adalah software atau IDE yang digunakan oleh para developer android untuk mengembangkan aplikasi android. Namun kini Google sudah menghentikan dukungan penuh terhadap Eclipse

Dengan menggunakan Android Studio proses menciptakan aplikasi anroid menjadi lebih mudah. Itu karena banyaknya fitur-fitur android studio, diantaranya :
  • Sistem Versi Gradle yang fleksibel
  • Emulator yang cepat dan dilengkapi kaya fitur
  • Lingkungan yang menyatu untuk mengembangkan aplikasi android bagi semua perangkat android (smartphone, tablet, smarttv, dan smartwacth)
  • Template kode dan integrasi dengan GitHub untuk membuat fitur aplikasi yang sama dan mengimpor kode-kode contoh
  • Alat pengujian dan kerangka kerja yang ekstensif
  • Dukungan C++ dan NDK
  • Dukungan Google Clud Platform sehingga mempermudah saat pengintegrasian Google Cloud Messaging dan App Engine
  • Dan banyak lagi lainnya
Dari situs resminya Android Studio bisa digunakan pada komputer atau laptop yang memiliki spesifikasi berikut
:
Windows
  • Menggunakan OS Microsoft® Windows® 7/8/10 (32- or 64-bit)
  • Ram minimal 3 GB, yang direkomendasikan 8 GB RAM; tambahan 1 GB untuk menjalankan Emulator Android
  • Ruang disk yang tersedia minimal 2 GB,
    Namun yang direkomendasikan yaitu 4 GB (500 MB untuk IDE + 1.5 GB untuk Android SDK and emulator system image)
  • Resolusi minimal yang digunakan adalah 1280 x 800
Linux
  • GNOME or KDE desktop
  • Tested on Ubuntu® 14.04 LTS, Trusty Tahr (64-bit distribution capable of running 32-bit applications)
  • distribusi 64-bit yang mampu menjalankan aplikasi 32-bit
  • GNU C Library (glibc) 2.19 atau yang lebih baru
  • Ram minimal 3 GB, yang direkomendasikan 8 GB RAM; tambahan 1 GB untuk menjalankan Emulator Android
  • Ruang disk yang tersedia minimal 2 GB,
    Namun yang direkomendasikan yaitu 4 GB (500 MB untuk IDE + 1.5 GB untuk Android SDK and emulator system image)
  • Resolusi minimal yang digunakan adalah 1280 x 800
NB : Yang Mac Saya tidak kasih spesifik nya karena saya tidak pake dan tidak saya masukan di tutorial di thread ini ...
Android Studio memiliki beberapa versi, yaitu :
  • Canary : Dengan menggunakan versi ini kita akan mendapatkan semua jenis rilis. Itu artinya kita bisa menggunakan fitur baru saat baru diluncurkan tanpa harus menunggu lama. Biasanya update untuk canary dirilis setiap minggu.
  • Dev : Versy canari yang sudah teruji secara klinis dan beberapa waktu akan dipilih dan menjadi versi Dev. Versi ini dipakai untuk menguji fitur baru secepat mungkin ke pengguna.
  • Beta : Kalau kita ingin menggunakan Android Studio dengan fitur yang baru tapi resiko bugnya kecil maka gunakanlah versi beta. Versi ini dirilis biasanya sudah mempunyai fitur-fitur baru tapi dengan bug yang sedikit.
  • Stable : Versi ini adalah versi yang semua fiturnya sudah diuji secara penuh melalui versi-versi diatas. Jadi versi ini memiliki stabilitas yang tinggi dan performanya sangat baik.
Android Studio sendiri sudah mendukung beberapa bahasa pemrograman untuk mengembangkan aplikasi android. Beberapa bahasa pemrograman yang bisa kita pakai untuk membuat aplikasi android di Android Studio yaitu :
  • Java
  • Kotlin
  • C++
DOWNLOAD : https://developer.android.com/studio
Sebelum menginstall Android Studio pastikan kita juga telah menginstall JDK. Adapun langkah-langkah menginstall Android Studio yaitu :
  • Buka file Android Studio yang sudah di download tadi
  • Setelah itu klik next ketika muncul jendela welcome Android Studio setup
  • Selanjutnya pasang semua komponen Android Studio dengan cara klik next
  • Tentukan lokasi penyimpanan software Android Studio dan SDKnya
  • Lalu klik Install, bila perlu ceklis terlebih dahulu do not create shortcuts
  • Pastikan koneksi internetmu tersambung dengan baik dan stabil kecepatannya, tunggu sampai proses installasi selesai. Lalu klik next kemudian klik finish
  • Setelah itu pilih do not import settings dan launcher software Android Studio akan dimunculkan. Tunggu sampai proses download SDK selesai
  • Akan muncul tampilan welcome Android Studio
  • Klik next dan pilih mode install mau standard atau custom
  • Klik next lalu pilih tema android studionya
  • Setelah itu aka nada proses penginstallan komponen SDK, lalu klik next
  • Klik finish lalu tunggu proses download komponen selesai
  • Klik finish dan jendela awal Android Studio akan terbuka
Mohon izin utk belajar suhu @mrx
 

mmg037

Semprot Holic
Daftar
10 Jul 2015
Post
315
Like diterima
906
Waahhh lengkap banget, makasih banyak om @M.R.X ijin jejak buat belajar yak. Mau coba AS ahh, terakhir bikin app pake unity, 2 tahun lalu, coding masih berantakan, UI ala kadar, dan pala udah ngebul duluan. Sekarang pala udh adem lagi tapi mau coba yg lain hahaha
 
Sbo Hoki Online   Senior Bola Online
Jav Toys
9 club   Gaple Online Indonesia
Pasang iklan hanya lewat CONTACT US
Top
Semprot is now part of PAGCOR