GraphQL iOS: Menggunakan Fungsi-fungsi Cloud dalam Aplikasi Swift

Pada artikel ini, saya menunjukkan kepada Anda cara menggunakan GraphQL dengan NodeJS Cloud Code di Back4app.

Dan pada panduan ini, saya menunjukkan kepada Anda cara menggunakan Apollo GraphQL iOS Client dengan Swift.

Sekarang mari kita gabungkan semuanya dan membuat banyak operasi yang rumit dengan menghasilkan kode yang sangat mudah. Dan mari kita juga menggunakan XCode untuk secara otomatis menghasilkan kode API apa pun untuk kita bahkan ketika kita mengubah Kelas.

Kedengarannya bagus? Jadi, mari kita minum kopi dan mulai belajar!


Kloningan Instagram menggunakan SwiftUI dan GraphQL

Hari ini kami memulai serangkaian posting blog yang akan mengajarkan Anda cara menggunakan banyak alat keren untuk membangun Jejaring Sosial Anda sendiri: aplikasi yang menyerupai Instagram.

Kami tidak akan berhemat dalam hal teknologi dan akan menggunakan yang terbaru dan terhebat: Parse, GraphQL, beberapa NodeJS dan terutama framework Apple terbaru (yang belum dirilis) SwiftUI.

Ini akan membutuhkan beberapa posting agar dapat berfungsi penuh, tetapi ketika kita sampai di sana, Anda akan menyadari betapa sederhananya untuk membuat ide Anda berjalan dan berjalan dengan sedikit usaha di sini di Back4app.

Untuk pembelajaran yang lebih baik, unduh proyek Klon Instagram iOS dengan kode sumber.

Jadi, sepertinya sudah waktunya untuk…


Kloningan Instagram menggunakan SwiftUI dan GraphQL – Login

Dalam artikel kami sebelumnya tentang cara membuat aplikasi kloningan Instagram, Anda telah mempelajari cara mengonfigurasi segala sesuatunya agar SwiftUI aktif dan berjalan di XCode 11, dan membuat tampilan Sing Up yang berfungsi penuh dengan GraphQL.

Hari ini kita akan belajar cara membuat tampilan login dan membuat pengguna keluar.

Kita akan membutuhkan proyek dari postingan sebelumnya, jadi jika Anda tidak mengikuti postingan tersebut, saya sangat menyarankan Anda untuk mengikutinya.

Kencangkan sabuk pengaman Anda dan ayo kita mulai!

Untuk pembelajaran yang lebih baik, unduh proyek iOS Instagram Clone dengan kode sumber.


Kloningan Instagram menggunakan SwiftUI dan GraphQL – ProfileView

Hari ini di bagian 3 dari Aplikasi klon Instagram dengan GraphQL kita akan masuk lebih dalam ke SwiftUI, membangun tampilan Profil.

Kita akan belajar menggunakan kembali struktur di SwiftUI dan membahas beberapa kontrol: VStack, HStack, GeometryReader, Teks, Tombol, Spacer, Gambar, Pembagi, dan lain-lain.

Pada artikel sebelumnya, kita telah mempelajari cara mendaftarkan pengguna dan cara login pengguna, dengan masing-masing UI di Aplikasi klon Instagram kita. Hari ini kita akan membuatnya jauh lebih baik.

Kencangkan sabuk pengaman Anda dan mari kita mulai!

Untuk pembelajaran yang lebih baik, unduh proyek Klon Instagram iOS dengan kode sumber.


Aplikasi Kloning Instagram menggunakan SwiftUI dan GraphQL – HomeView

Hari ini di bagian 4 dari Aplikasi kloningan Instagram dengan GraphQL, kita akan melanjutkan mempelajari beberapa SwiftUI, membangun tampilan Home.

Pada artikel sebelumnya, kita telah mempelajari cara mendaftarkan pengguna dan cara login pengguna serta membuat tampilan Profil dengan masing-masing UI di Aplikasi kloningan Instagram. Hari ini kita akan menggunakan kembali beberapa kode tersebut dan membuat sesuatu yang mirip dengan UIScrollView dengan banyak konten.

Kencangkan sabuk pengaman Anda dan mari kita mulai!

Untuk pembelajaran yang lebih baik, unduh proyek Klon Instagram iOS dengan kode sumber.


Kueri dan Mutasi GraphQL pada Versi Parse yang berbeda

Seiring dengan perkembangan Parse dari waktu ke waktu, beberapa aspeknya berubah demi kinerja yang lebih baik, kompatibilitas yang lebih baik, dan pengembangan yang lebih mudah.
Salah satu aspek ini adalah dukungan GraphQL yang berevolusi dari Parse 3.5.0 dari waktu ke waktu ke versi terbaru yang tersedia, 3.9.

Di sini, di Back4app, kami memiliki tiga versi utama yang mengimplementasikan perubahan dalam kueri dan mutasi GraphQL, khususnya: 3.7.2, 3.8 dan 3.9 dan hari ini saya akan memandu Anda melalui perbedaan di antara versi-versi tersebut, menunjukkan apa yang berubah dan apa yang tidak.


Cara Membuat Aplikasi Obrolan Video

Beberapa hari yang lalu saya menemukan tutorial Twilio yang luar biasa dari Phil Nash yang menjelaskan cara membuat Video Chat menggunakan React Hooks, jadi saya memutuskan untuk menjalankannya di Back4app karena gratis, luar biasa, dan dapat diintegrasikan dengan Parse, sehingga saya dapat memiliki web hosting gratis (termasuk subdomain back4app gratis), meng-host Aplikasi saya dan menggunakan pengiriman data real-time untuk menyertakan fitur obrolan di masa mendatang.
Tulisan ini adalah panduan tentang apa yang saya lakukan untuk membuatnya berfungsi.


Firebase vs Parse – Perbandingan komprehensif untuk pengembangan iOS pada tahun 2025 – Bagian 1

Pendahuluan

Parse dan Firebase adalah platform yang dibuat untuk membuat hidup pengembang lebih mudah, membangun sisi server aplikasi Anda jauh lebih cepat, solid, dan terukur.

Kedua produk tersebut memasuki pasar beberapa tahun yang lalu dan terus berevolusi sejak saat itu, selalu menghadirkan fungsi baru dan mengikuti perkembangan teknologi yang lebih baru.

Keduanya mengambil pendekatan yang berbeda dalam melakukan apa yang mereka lakukan. Juga dalam cara mereka mendukung pengembangan iOS secara khusus.

Sebagai seorang pengembang iOS, saya memutuskan untuk menulis pandangan yang sama sekali tidak bias tentang kedua platform untuk dunia iOS dan melihat bagaimana mereka mendekati pangsa pasar ini secara khusus.


Auth di Firebase & Parse

Pada Bagian 1 dan Bagian 2 dari seri ini, kami membandingkan proses pembuatan Aplikasi dan mengintegrasikan kerangka kerja ke proyek XCode Anda dan bagaimana Firebase dan Parse database memiliki fitur yang serupa dan berbeda yang mungkin lebih cocok untuk kasus penggunaan Anda.

Pada bagian ketiga ini, kita akan mulai membuat kode dan mengevaluasi berapa banyak kode yang diperlukan untuk membuat proses Sign-Up / Sign In bekerja di kedua platform.


Apa Saja 10 Bahasa Pemrograman Backend Teratas di Tahun 2025?

What Are The Top 10 Backend Programming Languages
What Are The Top 10 Backend Programming Languages

Meskipun pengembangan mobile dan web terdiri dari teknologi backend dan frontend, namun peran fungsi sisi server sangat penting.

Dalam hal ini, bahasa pemrograman backend memiliki peran yang besar. Teknologi skrip sisi server ini dapat meningkatkan kecepatan, skalabilitas, dan keberhasilan proyek Anda.

Jadi, artikel ini akan membahas daftar bahasa pemrograman backend yang paling populer beserta kelebihan dan kekurangannya. Selain itu, kami juga akan memberikan pencerahan tentang apa itu backend development.


open
Build, deploy and scale your app with Back4App Containers

open
Build, deploy and scale your app with Back4App Containers. Start today!

OSZAR »