Oscore dan IX Social: Memberdayakan pedagang dengan .NET MAUI
Pelanggan
Oscore Ltd
Produk & jasa
.NET MAUI
Industri
Teknologi
Ukuran Organisasi
1-49 karyawan
Negara/wilayah
Kerajaan Serikat
Latar belakang tentang perusahaan dan aplikasi
Oscore Ltd adalah perusahaan konsultan perangkat lunak dan mitra Microsoft yang berbasis di Inggris. Mereka khusus melayani pembuatan aplikasi dan sistem beperforma tinggi dengan cepat yang dibuat dengan teknologi Microsoft. Mereka melayani perusahaan dengan ukuran apa pun, mulai dari perusahaan rintisan hingga korporasi, yang semua memiliki gairah yang sama untuk berkembang.
Salah satu proyek penting Oscore adalah IX SOCIAL, aplikasi seluler yang dikembangkan untuk klien lama INFINOX mereka. INFINOX adalah perusahaan pialang global, dan IX SOCIAL adalah aplikasi Copy Trading unggulan INFINOX. Pengguna dapat melihat, mengikuti, dan menyalin strategi secara otomatis dari pedagang teratas. Aplikasi ini menawarkan pembaruan performa secara real time, grafik riwayat perdagangan, pengaturan yang dapat disesuaikan untuk mengelola risiko, pemberitahuan mengenai kejadian penting, dan berbagai fitur menarik lainnya.



Pemilihan dan penggunaan teknologi
Setelah mengulas teknologi yang tersedia, Oscore memilih .NET MAUI untuk aplikasi dan ASP.NET Core untuk ujung belakang. Tumpukan ini memberikan beberapa manfaat:
- C#/.NET di seluruh tumpukan: bahasa pemrograman tunggal yang terpadu dan beperforma tinggi dengan komunitas yang besar dan sumber daya pendukung yang tak tertandingi.
- Kode native yang cepat dan dikompilasi AOT untuk Android dan iOS.
- Pengalaman pengembang yang luar biasa, dengan satu tim lintas fungsi membangun keseluruhan sistem, dan pengembang bergerak bebas antara tugas frontend dan backend.
- Terutama, waktu masuk pasar yang lebih cepat dan biaya pengembangan yang lebih rendah.
Selain platform pemrograman, Oscore memanfaatkan teknologi Microsoft untuk memberikan DevOps yang efisien. Ini termasuk GitHub Copilot untuk automasi tugas, Azure DevOps untuk CI/CD, dan App Center untuk pelaporan crash, pencatatan kejadian, dan distribusi build pengujian.
Onboarding pengembang aplikasi baru dengan cepat
Selama proses pengembangan, Oscore dapat menggunakan berbagai bakat mereka yang berpengalaman luas untuk mendapatkan hasil yang cepat dan berkualitas tinggi. Dua contoh dari tim proyek:
- Pengembang Kelvin Ndiritu, yang sebelumnya memiliki spesialisasi dalam Python dan pembelajaran mesin, pada awalnya dipilih untuk menangani automasi pengujian menggunakan AWS Device Farm. Dia dengan cepat menguasai C#, .NET, dan .NET MAUI, dan sejak saat itu menjadi salah satu pendukung utama tim proyek.
- Pengembang Konstantin Stukov, berpengalaman di C# dengan kerangka kerja seperti WPF, WinUI, dan Avalonia, sebelumnya pernah memelopori proyek riset internal dengan .NET MAUI. Menggunakan pengetahuan .NET yang luas, ia mengembangkan pustaka seperti Oscore.Maui.Biometric dan Maui.Android.InAppUpdates. Fitur ini kini tersedia untuk komunitas sumber terbuka (lihat di https://github.com/oscoreio ).
Gabungan beberapa keterampilan ini yang tersedia untuk Oscore, ditambah dengan kekuatan platform pengembangan .NET MAUI/.NET/ASP.NET CORE itu sendiri, memungkinkan tim untuk menghasilkan aplikasi lintas platform berkualitas tinggi dalam waktu singkat.
Keuntungan dari MAUI .NET
.NET MAUI sangat berperan dalam mengembangkan IX SOCIAL karena memberikan pengalaman pengembangan dengan kualitas terbaik, dengan mengompilasi ke kode native yang cepat untuk masing-masing dari kedua platform aplikasi yang dominan, Android dan Apple (platform lain juga didukung). Komunitas yang besar dan aktif menawarkan dukungan dan sumber daya yang berharga. Ada banyak sumber daya online dalam bentuk video, pelatihan, dan petunjuk, yang disediakan oleh Microsoft dan oleh komunitas. .NET MAUI adalah kerangka kerja yang relatif baru ketika pengembangan di IX SOCIAL pertama kali dimulai tetapi dengan cepat matang dengan dirilisnya .NET 8 dan sekarang merupakan platform pengembangan aplikasi utama, terutama untuk tim pengembangan yang sudah diversikan dengan baik di .NET.
Tim di Oscore menyukai banyak aspek dalam menggunakan .NET MAUI. Mereka menyukai kerangka kerja yang terstruktur dan desain yang intuitif, yang menyederhanakan pemeliharaan kode. Komunitas yang cukup besar dan aktif memberikan dukungan dan referensi yang cukup signifikan, sehingga meningkatkan pengalaman pengembangan secara keseluruhan. Kemampuan untuk berbagi objek transfer data (DTO) antara klien dan server mengurangi impedansi pengembangan dan menyederhanakan transfer data dari depan ke belakang. Selain itu, fitur seperti umpan balik haptik, animasi Lottie, dan login berbasis Telegram diintegrasikan dengan sangat mudah ke dalam aplikasi, sehingga meningkatkan fungsionalitasnya.
Singkatnya, .NET MAUI memungkinkan Oscore untuk memberikan aplikasi unggulan lintas platform yang memenuhi persyaratan INFINOX dan penggunanya. Bisnis copy trading INFINOX yang sudah besar mengalami pertumbuhan yang cepat dan konsisten dalam hal jumlah absolut dan pangsa pasar setelah merilis aplikasi baru. IX SOCIAL mendapatkan banyak hadiah, dan membantu INFINOX meraih penghargaan Best Copy Trading Broker 2024 pada upacara penghargaan Bergengsi Money Expo Global. Terakhir, dengan memilih kerangka kerja pengembangan .NET MAUI yang solid, intuitif, fleksibel, dan beperforma tinggi, Oscore dapat memberikan aplikasi lintas platform yang unggul untuk INFINOX klien mereka.
Siap untuk memulai?
Tutorial langkah demi langkah kami akan membantu Anda menjalankan ML.NET di komputer.