Apa Itu Platform?

Daftar Isi:

Apa Itu Platform?
Apa Itu Platform?
Anonim

Dalam hal teknologi dan komputasi, platform berfungsi sebagai fondasi dasar untuk pengembangan dan dukungan perangkat keras dan perangkat lunak.

Semua yang dibuat di atas fondasi beroperasi bersama dalam kerangka kerja yang sama. Dengan demikian, setiap platform memiliki seperangkat aturan, standar, dan batasannya sendiri yang menentukan perangkat keras/perangkat lunak apa yang dapat dibangun dan bagaimana masing-masing harus bekerja.

Platform perangkat keras dapat berupa:

  • Seluruh sistem
  • Komponen individu
  • Antarmuka

Dibandingkan platform perangkat keras, platform perangkat lunak lebih luas, namun lebih mudah untuk dihubungkan oleh pengguna. Masuk akal, mengingat kita lebih sering berinteraksi dengan perangkat lunak/aplikasi, meskipun perangkat keras (misalnya mouse, keyboard, monitor, layar sentuh) membantu menjembatani kesenjangan. Platform perangkat lunak termasuk dalam kategori umum:

  • Perangkat lunak sistem
  • Perangkat lunak aplikasi
Image
Image

Intisari

Platform perangkat keras dapat berupa keseluruhan sistem (yaitu perangkat komputasi) seperti mainframe, workstation, desktop, laptop, tablet, smartphone, dan banyak lagi. Masing-masing mewakili platform perangkat keras karena masing-masing memiliki faktor bentuk sendiri, beroperasi secara independen dari sistem lain, dan mampu menyediakan sumber daya atau layanan (misalnya menjalankan perangkat lunak/aplikasi, menghubungkan ke perangkat/internet, dll.) kepada pengguna, terutama yang tidak diantisipasi oleh desain aslinya.

Komponen Individu

Komponen individu, seperti unit pemrosesan pusat (CPU) komputer, juga dianggap sebagai platform perangkat keras. CPU (misalnya Intel Core, ARM Cortex, AMD APU) memiliki arsitektur berbeda yang menentukan operasi, komunikasi, dan interaksi dengan komponen lain yang membentuk keseluruhan sistem. Sebagai ilustrasi, pertimbangkan CPU sebagai fondasi yang mendukung motherboard, memori, drive disk, kartu ekspansi, periferal, dan perangkat lunak. Beberapa komponen mungkin atau mungkin tidak dapat dipertukarkan satu sama lain, tergantung pada jenis, bentuk, dan kompatibilitasnya.

Intisari

Antarmuka, seperti PCI Express, Accelerated Graphics Port (AGP), atau slot ekspansi ISA, adalah platform untuk pengembangan berbagai jenis kartu tambahan/ekspansi. Faktor bentuk antarmuka yang berbeda adalah unik, jadi, misalnya, secara fisik tidak mungkin memasukkan kartu PCI Express ke dalam slot AGP atau ISA - ingat bahwa platform menetapkan aturan dan batasan. Antarmuka juga menyediakan komunikasi, dukungan, dan sumber daya ke kartu ekspansi yang terpasang. Contoh kartu ekspansi yang menggunakan antarmuka tersebut adalah grafik video, suara/audio, adaptor jaringan, port USB, pengontrol serial ATA (SATA), dan banyak lagi.

Perangkat Lunak Sistem

Perangkat lunak sistem adalah apa yang mengontrol komputer dengan menjalankan proses simultan sambil mengelola/mengkoordinasikan beberapa sumber daya perangkat keras bersama dengan perangkat lunak aplikasi. Contoh terbaik untuk perangkat lunak sistem adalah sistem operasi, seperti (namun tidak terbatas pada) Windows, macOS, Linux, Android, iOS, dan Chrome OS.

Sistem operasi berfungsi sebagai platform dengan menyediakan lingkungan yang mendukung interaksi pengguna melalui antarmuka (misalnya monitor, mouse, keyboard, printer, dll.), komunikasi dengan sistem lain (misalnya jaringan, Wi-Fi, Bluetooth, dll.), dan perangkat lunak aplikasi.

Perangkat Lunak Aplikasi

Perangkat lunak aplikasi mencakup semua program yang dirancang untuk menyelesaikan tugas tertentu di komputer - sebagian besar tidak dianggap sebagai platform. Contoh umum perangkat lunak aplikasi non-platform adalah program pengeditan gambar, pengolah kata, spreadsheet, pemutar musik, perpesanan/obrolan, aplikasi media sosial, dan banyak lagi.

Namun, ada beberapa jenis perangkat lunak aplikasi yang juga merupakan platform. Kuncinya adalah apakah perangkat lunak yang dimaksud berfungsi sebagai dukungan untuk sesuatu yang akan dibangun di atasnya. Beberapa contoh perangkat lunak aplikasi sebagai platform adalah:

  • Peramban web - (mis. Chrome, Safari, Internet Explorer) adalah platform untuk bentuk perangkat lunak lain, seperti plugin/ekstensi atau tema pihak ketiga.
  • Situs media sosial - seperti Facebook, berfungsi sebagai platform saat mendukung aplikasi, alat, dan/atau layanan eksternal yang berinteraksi dengan fitur inti situs. Ini berlaku untuk situs web dan juga versi aplikasi seluler.
  • Video game - yang mendukung mod (melalui editor game) juga dianggap sebagai platform. Mod video game menggunakan mesin video game yang ada sebagai dasar untuk membuat peta/level yang dirancang pengguna, karakter, objek, atau bahkan keseluruhan game yang berdiri sendiri.

Konsol Video Game

Konsol permainan video adalah contoh hebat dari perangkat keras dan perangkat lunak yang digabungkan bersama sebagai sebuah platform. Setiap jenis konsol bertindak sebagai basis yang mendukung perpustakaan permainannya sendiri secara fisik (misalnya, kartrid Nintendo asli tidak kompatibel dengan versi sistem permainan Nintendo yang lebih baru) dan secara digital (misalnya, meskipun keduanya dalam format disk, permainan Sony PS3 akan tidak bekerja pada sistem Sony PS4 karena perangkat lunak/bahasa pemrograman).

FAQ

    Bagaimana cara membuat platform media sosial?

    Pertama, tentukan jenis komunitas yang ingin Anda bangun dan demografi yang ingin Anda targetkan. Selanjutnya, pastikan platform Anda menyertakan fitur yang diperlukan seperti aliran aktivitas, pembaruan status, keamanan, dan layanan pelanggan. Kemudian, saatnya untuk meluncurkan dan memasarkan platform media sosial baru Anda.

    Bagaimana cara memainkan lintas platform Minecraft?

    Untuk memainkan Minecraft dengan teman di platform lain, Anda semua harus memiliki versi gim yang sama (Java, Bedrock, dll.). Anda juga perlu membuat akun Xbox dan menambahkan pemain lain ke daftar teman Anda, bahkan jika Anda bermain di platform non-Microsoft seperti Nintendo Switch. Kemudian, luncurkan game, mulai sesi baru, dan undang teman Anda untuk bergabung.

    Apa itu game lintas platform?

    Permainan dianggap sebagai 'lintas platform' jika tersedia untuk dimainkan di berbagai platform (Xbox, PlayStation, PC, dll.) sekaligus dan progres dibawa dari konsol ke konsol.

    Di platform apa Anda bisa membeli Dogecoin?

    Anda dapat membeli Dogecoin di bursa mata uang kripto apa pun yang mendukungnya. Beberapa contoh termasuk Coinbase, Binance, dan Robinhood.

    Apa itu Google Cloud Platform?

    Google Cloud Platform adalah rangkaian layanan komputasi awan yang berjalan di infrastruktur Google yang sama untuk aplikasi seperti Gmail dan YouTube. Cloud menawarkan berbagai alat untuk manajemen, pembelajaran mesin, penyimpanan data, dan analitik data. Ini mirip dengan produk seperti Amazon Web Services dan Microsoft Azure.

    Apa platform media sosial pertama?

    Six Degrees sering dianggap sebagai platform media sosial pertama yang dikenal. Dibuat oleh Andrew Weinreich pada tahun 1997, Six Degrees menyertakan banyak fitur yang umum ditemukan di platform media sosial saat ini, seperti kemampuan untuk mendaftar dengan alamat email, membuat profil, dan menambahkan teman.

Direkomendasikan: