Dalam hal teknologi dan komputasi, platform berfungsi sebagai fondasi dasar untuk pengembangan dan dukungan perangkat keras dan software.
Segala sesuatu yang dibuat di atas yayasan beroperasi bersama dalam kerangka kerja yang sama. Dengan demikian, setiap platform memiliki seperangkat aturan, standar, dan batasannya sendiri yang menentukan perangkat keras/software 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 software lebih luas, namun lebih mudah dihubungkan oleh pengguna. Masuk akal, mengingat kita lebih sering berinteraksi dengan software/aplikasi, meskipun perangkat keras (mis. mouse, keyboard, monitor, layar sentuh) membantu menjembatani kesenjangan tersebut. Platform software termasuk dalam kategori umum:
- software sistem
- Aplikasi software
Platform berfungsi sebagai fondasi bangunan, tidak seperti membuat struktur vertikal dari balok.xijian / Getty Images
Seluruh Sistem
Platform perangkat keras dapat berupa keseluruhan sistem (yaitu perangkat komputasi) seperti mainframe, workstation, desktop, laptop, tablet, smartphone, dan lainnya. Masing-masing mewakili platform perangkat keras karena masing-masing memiliki faktor bentuknya sendiri, beroperasi secara independen dari sistem lain, dan mampu menyediakan sumber daya atau layanan (mis. menjalankan software/aplikasi, menghubungkan ke perangkat/internet, dll.) kepada pengguna, khususnya pengguna. tidak diantisipasi oleh desain aslinya.
Komponen Individu
Komponen individual, 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 pengoperasian, komunikasi, dan interaksi dengan komponen lain yang membentuk keseluruhan sistem. Sebagai ilustrasi, pertimbangkan CPU sebagai fondasi yang mendukung motherboard, memori, disk drive, kartu ekspansi, periferal, dan software. Beberapa komponen mungkin atau mungkin tidak dapat dipertukarkan satu sama lain, tergantung pada jenis, bentuk, dan kompatibilitasnya.
Antarmuka
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 itu unik, jadi, misalnya, secara fisik tidak mungkin memasukkan kartu PCI Express ke 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
Software sistem adalah yang mengontrol komputer dengan menjalankan proses secara bersamaan sambil mengelola/mengkoordinasikan beberapa sumber daya perangkat keras bersama dengan software aplikasi. Contoh terbaik untuk software 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 aplikasi software.
Aplikasi software
Software aplikasi mencakup semua program yang dirancang untuk menyelesaikan tugas tertentu di komputer — sebagian besar tidak dianggap sebagai platform. Contoh umum software aplikasi non-platform adalah program pengeditan gambar, pengolah kata, spreadsheet, pemutar musik, perpesanan/obrolan, aplikasi media sosial, dan banyak lagi.
Namun, ada beberapa jenis software aplikasi yang juga merupakan platform . Kuncinya adalah apakah software yang dimaksud berfungsi sebagai pendukung untuk sesuatu yang akan dibangun di atasnya. Beberapa contoh software aplikasi sebagai platform adalah:
- Peramban web — (mis. Chrome, Safari, Internet Explorer) adalah platform untuk bentuk software 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 maupun 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, karakter, objek, atau bahkan game yang berdiri sendiri yang dirancang pengguna.
Konsol Permainan Video
Konsol video game adalah contoh hebat dari perangkat keras dan software yang digabungkan menjadi satu platform. Setiap jenis konsol bertindak sebagai basis yang mendukung perpustakaan gimnya sendiri secara fisik (mis. kartrid Nintendo asli tidak kompatibel dengan versi sistem gim Nintendo yang lebih baru) dan secara digital (mis. meskipun keduanya dalam format disk, gim Sony PS3 akan tidak berfungsi pada sistem Sony PS4 karena software/bahasa pemrograman).
FAQ
- Bagaimana cara membuat platform media sosial?
Pertama, tentukan jenis komunitas yang ingin Anda bangun dan demografis yang ingin Anda targetkan. Selanjutnya, pastikan platform Anda menyertakan fitur yang diperlukan seperti aliran aktivitas, pembaruan status, keamanan, dan layanan pelanggan. Kemudian, saatnya meluncurkan dan memasarkan platform media sosial baru Anda.
- Bagaimana Anda 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, meskipun 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?
Game dianggap sebagai ‘lintas platform’ jika tersedia untuk dimainkan di beberapa platform (Xbox, PlayStation, PC, dll.) sekaligus dan progresnya berpindah dari konsol ke konsol.
- Di platform apa Anda bisa membeli Dogecoin?
Anda dapat membeli Dogecoin di bursa cryptocurrency mana pun yang mendukungnya. Beberapa contohnya termasuk Coinbase, Binance, dan Robinhood.
- Apa itu Google Cloud Platform?
Google Cloud Platform adalah rangkaian layanan komputasi awan yang berjalan di infrastruktur yang sama milik Google 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 biasa ditemukan di platform media sosial saat ini, seperti kemampuan untuk mendaftar dengan alamat email, membuat profil, dan menambah teman.