Android Studio: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Akun pemilik (bicara | kontrib)
Remove
Tag: Menghilangkan referensi VisualEditor Suntingan perangkat seluler Suntingan peramban seluler
k Mengembalikan suntingan oleh 180.254.141.11 (bicara) ke revisi terakhir oleh Triana Nur
Tag: Pengembalian SWViewer [1.6]
 
(19 revisi perantara oleh 9 pengguna tidak ditampilkan)
Baris 1:
{{Infobox software
Integrated Development Enviromental (IDE) untuk sistem operasi Android, yang dibangun di atas perangkat lunak JetBrains IntelliJ IDEA dan didesain khusus untuk pengembangan Android. IDE ini merupakan pengganti dari Eclipse Android Development Tools (ADT) yang sebelumnya merupakan IDE utama untuk pengembangan aplikasi android.
| name = Android Studio
| logo = Android Studio icon (2023).svg
| logo size = 150
| logo caption = Logo Android Studio sejak [[2022]].
| screenshot = Android Studio Chipmunk running on macOS.png
| screenshot size = 250
| caption = Android Studio Chipmunk yang berjalan di [[macOS]].
| collapsible =
| developer = [[Google]], [[JetBrains]]
| latest_release_version = {{wikidata|property|reference|edit| Q13233410 |P348}}
| latest_release_date = {{start date|{{wikidata|qualifier| Q13233410 |P548=Q2804309|P348|P577}}}}
| latest preview version = <!-- to update, edit the page [[Template:Latest preview software release/Android Studio]] -->
| latest preview date =
| programming language = [[JavaScript]], [[Kotlin (bahasa pemrograman)|Kotlin]] dan [[C++]]
| operating system = [[Windows]], [[macOS]], [[Linux]] (termasuk [[ChromeOS]])<ref name="Download Options">{{cite web|title=Download Options|url=https://developer.android.com/studio/index.html#downloads|website=developer.android.com|access-date=November 16, 2021}}</ref>
| size = 8.1 hingga 9.5 [[gigabyte|GB]]<ref name="Download Options" />
| genre = [[Lingkungan pengembangan terpadu]] (IDE)
| license = Binari: [[Freeware]],<ref>{{cite web|title=Terms and Conditions|url=https://developer.android.com/studio/terms.html|website=developer.android.com|access-date=April 24, 2017}}</ref> [[Kode sumber]]:<ref>{{cite web|title=Build Overview|url=https://android.googlesource.com/platform/tools/base/+/studio-master-dev/source.md|website=android.com}}</ref><ref>{{cite web|title=Building Android Studio|url=http://tools.android.com/build/studio|website=android.com}}</ref> [[Apache License]]
| website = {{URL|https://developer.android.com/studio}}
}}
'''Android Studio''', yang dalam [[bahasa Indonesia]] berarti 'studio Android', adalah [[Lingkungan pengembangan terpadu|Integrated Development Enviroment]] (IDE) resmi<ref>{{Cite web|title=Download Android Studio & App Tools|url=https://developer.android.com/studio|website=Android Developers|language=en|access-date=2023-09-07}}</ref> untuk sistem operasi [[Android (sistem operasi)|Android]], yang dibangun di atas perangkat lunak [[IntelliJ IDEA|JetBrains IntelliJ IDEA]] dan didesain khusus untuk [[Pengembangan perangkat lunak Android|pengembangan Android]].<ref>{{Cite web|title=Android Studio: An IDE built for Android|url=https://android-developers.googleblog.com/2013/05/android-studio-ide-built-for-android.html|website=Android Developers Blog|language=en|access-date=2023-09-07}}</ref> IDE ini merupakan pengganti dari [[Eclipse (perangkat lunak)#Android Development Tools|Eclipse Android Development Tools]] (ADT) yang sebelumnya merupakan IDE utama untuk pengembangan aplikasi android.<ref>{{Cite web |url=https://forum-id.com/t/apa-itu-android-studio-inilah-penjelasan-singkatnya/207 |title=Salinan arsip |access-date=2018-07-25 |archive-date=2018-07-25 |archive-url=https://web.archive.org/web/20180725220318/https://forum-id.com/t/apa-itu-android-studio-inilah-penjelasan-singkatnya/207 |dead-url=yes }}</ref>
 
Android studio sendiri pertama kali diumumkan di konferensi [[Google I/O conference]] pada tanggal 16 Mei 2013. Ini merupakan tahap preview dari versi 0.1 pada Mei 2013, dan memasuki tahap beta sejak versi 0.8 dan mulai diliris pada Juni 2014.<ref>https://developer.android.com/sdk/installing/studio.html</ref> Versi rilis stabil yang pertama diliris pada Desember 2014, dimulai sejak versi 1.0. Sedangkan versi stabil yang sekarang adalah versi 4.0 yang diliris pada Mei 2020.<ref>https://developer.android.com/studio/releases</ref>
 
Pada 7 Mei 2019, [[Kotlin (bahasa pemrograman)|Kotlin]] menggantikan [[Java (programming language)|Java]] sebagai bahasa pilihan Google untuk pengembangan aplikasi Android.<ref>{{Cite web|date=May 7, 2019|title=Kotlin is now Google's preferred language for Android app development|url=http://social.techcrunch.com/2019/05/07/kotlin-is-now-googles-preferred-language-for-android-app-development/|website=TechCrunch|language=en-US|access-date=2019-05-08}}{{Dead link|date=August 2023|bot=InternetArchiveBot|fix-attempted=yes}}</ref> Java masih didukung, begitu pula [[C++]].<ref>{{cite web|last1=Sinicki|first1=Adam|date=August 10, 2019|title=I want to develop Android Apps — What languages and program I should use & learn?|url=https://www.androidauthority.com/develop-android-apps-languages-learn-391008/|website=Android Authority|access-date=September 12, 2019}}</ref>
Versi rilis stabil yang pertama diliris pada Desember 2014, dimulai sejak versi 1.0. Sedangkan versi stabil yang sekarang adalah versi 4.0 yang diliris pada Mei 2020
<big>Fitur</big>
Fitur yang tersedia saat ini dalam stable version
 
== Fitur ==
* Dukungan Gradle-based build
Fitur yang tersedia saat ini dalam versi stabil:<ref>{{cite web |url=https://www.engadget.com/2013/05/15/google-android-studio/ |title=Google intros Android Studio, an IDE for building apps |last=Honig |first=Zach |date=May 15, 2013 |work=[[Engadget]] |publisher=[[AOL]] |access-date=May 16, 2013}}</ref><ref>{{cite web | url = https://android-doc.github.io/tools/studio/index.html | title = Android Studio Overview | access-date = 2022-07-20 | archive-date = July 20, 2022 | archive-url = https://web.archive.org/web/20220720074626/https://android-doc.github.io/tools/studio/index.html | url-status = dead }}</ref>
 
* Dukungan ''build'' berbasis-Gradle
* Android-specific refactoring dan perbaikan cepat
* Alat [[Lint tools(perangkat lunak)|Lint]] untuk menangkapmengukur kinerja, kegunaan, kompatibilitas versi, dan masalah lainnya
* Integrasi [[Proguard (perangkat lunak)|Proguard]] dan kemampuan penanandapenanda tanganan aplikasi
* Template-based wizards untuk membuat templatedesain designtemplat umum seperti drawer atau empty activity
* Mendukung untuk pengembangan aplikasi [[Android Wear]].
* Editor tata letak yang memungkinkan pengguna untuk menyeret dan menjatuhkan (drag-and-drop) komponen UI, opsi untuk melihat tata letak pada beberapa konfigurasi layar.<ref>{{Cite web|last=Olanoff|first=Drew|date=2013-05-15|title=Google Launches Android Studio And New Features For Developer Console, Including Beta Releases And Staged Rollout|url=https://techcrunch.com/2013/05/15/google-launches-android-studio-a-development-tool-for-apps/|website=TechCrunch|language=en-US|access-date=2023-09-07}}</ref>
* Dukungan bawaan untuk Google Cloud Platform, memungkinkan integrasi dengan Firebase Cloud Messaging (‘Perpesanan Google Cloud’ Sebelumnya) dan [[Google App Engine]].<ref>{{Cite web|title=Download Android Studio & App Tools|url=https://developer.android.com/studio|website=Android Developers|language=en|access-date=2023-09-07}}</ref>
* Android Virtual Device ([[Emulator]]) untuk menjalankan dan men-debug aplikasi di studio Android.
Setelah sebuah aplikasi telah dikompilasi dengan Android Studio, itu dapat dipublikasikan ke [[Google Play Store]]. Aplikasi harus sesuai dengan [https://play.google.com/about/developer-content-policy/ kebijakan konten pengembang] Google Play Store.
<activity-alias android:name="com.example.alias">
<meta-data android:name="cow"
android:value="@string/moo"/>
<meta-data android:name="duck"
android:value="@string/quack"/>
</activity-<activity-alias android:name="com.example.alias">
 
== Sejarah versi ==
  <meta-data android:name="cow"
Berikut ini adalah daftar perilisan utama Android Studio:<ref name="Release Notes">{{cite web|date=August 2019|title=Android Studio Release Notes|url=https://developer.android.com/studio/releases/index.html|work=Android Developers Official Website|access-date=2019-09-02}}</ref><!-- Please don't add minor bug-fix releases to this table: they have no long-term significance, and they would expand the table so much that it would be difficult to get an overview of the history. -->
 
{| class="wikitable sortable"
      android:value="@string/moo"/>
! scope="col" |Versi
 
! scope="col" class="unsortable" |Tanggal perilisan
  <meta-data android:name="duck"
|-
 
|1.0
      android:value="@string/quack"/>
|Desember 2014
 
|-
</activity-alias>>
|1.1
|Februari 2015
|-
|1.2
|April 2015
|-
|1.3
|Juli 2015
|-
|1.4
|September 2015
|-
|1.5
|November 2015
|-
|2.0
|April 2016
|-
|2.1
|April 2016
|-
|2.2
|September 2016
|-
|2.3
|Maret 2017
|-
|3.0
|Oktober 2017
|-
|3.1
|Maret 2018
|-
|3.2
|September 2018
|-
|3.3
|Januari 2019
|-
|3.4
|April 2019<ref>{{Cite web|date=April 25, 2019|title=Google Android Studio 3.4 Now Available, Here's What's New - Appetiser|url=https://appetiser.com.au/blog/google-android-studio-3-4-now-available-heres-whats-new/}}</ref>
|-
|3.5
|Agustus 2019
|-
|3.6
|Februari 2020
|-
|4.0
|Mei 2020
|-
|4.1
|Oktober 2020<ref>{{Cite web|title=Android Studio 4.1|url=https://android-developers.googleblog.com/2020/10/android-studio-41.html}}</ref>
|-
|4.2
|Mei 2021<ref>{{Cite web|title=Android Studio 4.2 available in the Stable channel|url=https://androidstudio.googleblog.com/2021/05/android-studio-42-available-in-stable.html}}</ref>
|-
|Arctic Fox (2020.3.1)
|Juli 2021<ref>{{Cite web|title=Android Studio Arctic Fox available in the Stable channel|url=https://androidstudio.googleblog.com/2021/07/android-studio-arctic-fox-available-in.html}}</ref>
|-
|Bumblebee (2021.1.1)
|Januari 2022<ref>{{Cite web|title=Android Studio Bumblebee (2021.1.1) Stable|url=https://android-developers.googleblog.com/2022/01/android-studio-bumblebee-202111-stable.html}}</ref>
|-
|Chipmunk (2021.2.1)
|Mei 2022<ref>{{Cite web|title=Android Studio Chipmunk|url=https://android-developers.googleblog.com/2022/05/android-studio-chipmunk.html|website=Android Developers Blog|language=en|access-date=2022-05-12}}</ref>
|-
|Dolphin (2021.3.1)
|September 2022<ref>{{Cite web|title=Android Studio Dolphin|url=https://android-developers.googleblog.com/2022/09/android-studio-dolphin.html|website=Android Developers Blog|language=en|access-date=2022-09-16}}</ref>
|-
|Electric Eel (2022.1.1)
|Januari 2023<ref>{{Cite web|title=Android Studio Electric Eel|url=https://android-developers.googleblog.com/2023/01/android-studio-electric-eel.html|website=Android Developers Blog|language=en}}</ref>
|-
|Flamingo (2022.2.1)
|April 2023<ref>{{Cite web|title=Android Studio Flamingo|url=https://android-developers.googleblog.com/2023/04/android-studio-flamingo-is-stable.html|website=Android Developers Blog|language=en}}</ref>
|-
|Giraffe (2022.3.1)
|Juli 2023<ref>{{Cite web|title=Android Studio Giraffe|url=https://android-developers.googleblog.com/2023/07/android-studio-giraffe-is-stable.html|website=Android Developers Blog|language=en}}</ref>
|-
|Hedgehog (2023.1.1)
|TBD
|-
|Iguana (2023.2.1)
|TBD
|-
|}
 
== Struktur ==
Project pada Android Studio berisi satu atau beberapa modul dengan file kode sumber maupun file resource. Adapun Jenis modul dibagi kedalam 3 bagian yakni Modul aplikasi Android, Modul library, Modul Google App Engine.<ref name=":0">{{Cite web|title=Mengenal Android Studio|url=https://developer.android.com/studio/intro|website=developer.android.com|publisher=Developer Android - Google Cloud Platform}}</ref>
 
Keseluruhan file build pada bagian Gradle Script yang tiap modul pada aplikasi ini berisi beberapa folder sebagai berikut berikut.<ref name=":0">{{Cite web|title=Mengenal Android Studio|url=https://developer.android.com/studio/intro|website=developer.android.com|publisher=Developer Android - Google Cloud Platform}}</ref>
 
* manifes: Berisi file <code>AndroidManifest.xml</code>.
* java: Berisi file kode sumber Java, termasuk kode pengujian JUnit.
* res: Berisi semua resource non-kode, seperti tata letak [[XML]], string UI, dan gambar bitmap.
{{Commonscat}}
== Referensi ==
{{reflist}}
 
== Pranala luar ==
* [https://developer.android.com/studio/intro halaman beranda resmi] di developer.android.com
{{Commonscat}}
 
{{Android}}
{{Google LLC}}
 
[[Kategori:IDE]]
[[Kategori:IDE bebas]]
[[Kategori:Perangkat lunak Google]]
[[Kategori:Alat pemrograman Linux]]
[[Kategori:Perlengkapan pengembangan perangkat lunak]]