Bing

"Microsoft berada di jalur yang benar menuju aplikasi universal": Jagoba Los Arcos

Daftar Isi:

Anonim

Jagoba Los Arcos, lahir di Bilbao, adalah programmer di teknologi .NET dengan pengalaman selama 14 tahun. Saat ini beliau bertanggung jawab atas pengembangan Tapatalk untuk Windows 8 dan Windows Phone, dan tahun ini beliau telah diakui dengan sertifikasi Microsoft Active Professional 2014.

Di Xataka Windows kami ingin tahu lebih banyak tentang dia, bagaimana dia sampai ke posisinya saat ini, dan apa pendapatnya sebagai pengembang tentang Windows 8 dan Windows Phone. Kami harap wawancara ini menarik bagi Anda.

Xataka Windows: Bisakah Anda ceritakan sedikit tentang jalan yang telah Anda tempuh untuk sampai ke posisi Anda sekarang ?

Jagoba Los Arcos: Semuanya dimulai dengan hackathon yang berlangsung di Bilbao pada akhir tahun 2012. Itu adalah akhir pekan di bahwa saya dapat bertemu dengan pengembang lain dan mengenal Windows 8 dan Windows Phone secara langsung. Dalam acara di mana kami belajar dan pemrograman selama 2 hari ini, saya memenangkan Nokia Lumia 800. Saya harus mengatakan bahwa sampai hari itu, pekerjaan saya terdiri dari pemrograman halaman web di ASP.Net, Javascript, HTML5, selama 12 tahun. .dll… dan saya terkejut dengan lompatan yang mudah dan kurva adaptasi yang cepat dari pengetahuan saya ke pemrograman untuk ponsel atau tablet.

Dengan Lumia yang baru dimenangkan ini, saya berhadapan langsung dengan masalah utama platform Windows Phone menurut saya, yaitu OS bagi saya segar dan baru, tetapi mengalami kekurangan bahwa aplikasi utama yang saya gunakan di ponsel saya sebelumnya (saya telah menggunakan Android dan iPhone untuk coretan), diimplementasikan dengan buruk (Whatsapp misalnya), atau tidak ada sama sekali.Ini adalah kasus Tapatalk, sebuah aplikasi yang telah saya gunakan selama bertahun-tahun. Jadi, melihat bahwa pengetahuan saya selama 12 tahun tentang teknologi .Net mudah diterapkan pada ponsel dan API Tapatalk terbuka, saya memutuskan untuk membuat klien Tapatalk saya sendiri. Dalam beberapa malam kerja, saya mengunggah versi pertama Foroplex (nama yang saya berikan untuk aplikasi saya) ke toko. Kejutan saya yang menyenangkan adalah melihat bahwa dalam beberapa hari sudah ada beberapa ribu unduhan. Tapi dia masih punya masalah; Meskipun API Tapatalk terbuka, ada sumber daya tertentu seperti daftar forum yang mendukung Tapatalk yang bersifat pribadi, jadi saya mencoba menghubungi Tapatalk untuk melihat apakah ada kemungkinan untuk mendapatkan akses ke direktori ini. Setelah beberapa percakapan dengan orang yang bertanggung jawab atas Tapatalk, mereka menyukai aplikasi saya, dan mereka memutuskan tidak hanya memberi saya akses, tetapi juga memberi saya kesempatan untuk menjadikan aplikasi saya sebagai klien resmi. Setelah ini, semuanya datang bergulir. Menempatkan lebih banyak waktu untuk mengembangkan klien Tapatalk untuk Windows Phone, mengembangkan versi untuk Windows 8, dan akhirnya mengubah usaha pengkodean malam ini menjadi pekerjaan penuh waktu saya saat ini.

Xataka Windows: Apa pendapat Anda sebagai pengembang dan pengguna Windows Phone?

Jagoba Los Arcos: Menurut saya platform ini memiliki banyak hal untuk ditawarkan kepada pengembang dan pengguna, tetapi juga memiliki masalah untuk mencapai sedikit terlambat untuk perang sistem operasi seluler. Saya pikir siapa pun yang telah bekerja dengan teknologi .NET memiliki kurva adaptasi yang sangat cepat untuk dapat menerjemahkan proyek mereka ke dalam Windows Phone. Anda memiliki kemungkinan untuk memprogram aplikasi dengan HTML dan Javascript, atau seperti dalam kasus Tapatalk, gunakan XAML+C secara langsung. Mengapa XAML+C dan bukan HTML+Javascript untuk melakukan Tapatalk, jika saya benar-benar berasal dari halaman web pemrograman? Yah hanya karena menurut saya XAML+C memberi saya lebih banyak kekuatan dan aplikasi yang berjalan lebih cepat. Sebuah aplikasi sekilas sederhana seperti Tapatalk, tapi sebenarnya "in the guts" rumit karena harus terhubung ke beberapa server, lebih cepat lebih baik.

Windows Phone Store masih kelas dua

Toko berkembang pesat, tetapi masih memberi saya perasaan kelas dua. Aku jelaskan. Di satu sisi, dorongan Microsoft untuk menghadirkan lebih banyak aplikasi ke toko telah menghasilkan banyak aplikasi sederhana atau tidak berguna yang hanya menambah jumlah aplikasi yang tersedia. Di sisi lain, Anda hanya perlu melihat pengumuman dari badan, perusahaan, atau produk resmi mana pun yang berbicara tentang ketersediaan aplikasi seluler. Aplikasi ini jarang tersedia untuk Windows Phone.

Semakin banyak pengguna akan memilih Windows Phone

Dalam hal apa pun, menurut saya hal ini cenderung berubah. Menurut pendapat saya, Microsoft melakukan pekerjaan yang hebat dengan ponsel kelas atas dan model paling dasar. Ini, bersama dengan pembaruan dan pengoptimalan berkelanjutan yang sedang dialami sistem operasi, menurut saya akan membuat semakin banyak pengguna baru memilih ponsel dengan Windows Phone.Sebagai contoh dan tanpa ingin terlibat banyak kontroversi, Anda tinggal membandingkan Lumia 520 dengan ponsel Android kelas bawah. Saya pikir siapa pun yang memegangnya selama 10 menit akan melihat perbedaannya dan mengerti apa yang saya bicarakan.

Xataka Windows: Apa pendapat pengembang lain yang mungkin pernah Anda temui tentang Windows Phone?

Jagoba Los Arcos: Salah satu kelemahan terbesar yang saya temukan justru sulitnya menemukan pengembang Windows Phone lainnya. Microsoft menyediakan banyak alat, forum diskusi, acara, dan obrolan tempat Anda dapat bertemu pemrogram lain. Tetapi pengalaman pribadi saya adalah bahwa saya selalu menjumpai programmer Android atau iOS yang mencoba untuk lebih dekat dengan platform Windows, lebih karena penasaran daripada minat atau kebutuhan nyata untuk mem-porting aplikasi ke platform. Memang merepotkan, tapi menurut saya ini juga kesempatan bagi programmer lain seperti saya, karena seperti yang sudah saya lakukan dengan Tapatalk, menurut saya masih banyak aplikasi yang membutuhkan kehadirannya di Windows Phone dan ini membuka pasar untuk pekerjaan. penawaran untuk programmer.BERSIH.

Dan terutama membawa game. Menurut pendapat saya, game mendorong sebagian besar bisnis perangkat seluler, terutama bagi pengguna yang baru pertama kali menggunakan ponsel, yang menjadi lebih awal. Menjadi semakin normal, suka atau tidak suka, melihat anak-anak bahwa yang mereka inginkan sebagai hadiah adalah ponsel pertama mereka. Jika ponsel pertama yang dimiliki pengguna dalam hidupnya adalah Android, dia hampir tidak akan pindah ke iOS, jika ponsel pertamanya adalah iPhone, dia hampir tidak menginginkan Galaxy. Dan itulah masalahnya, jika Anda memberi anak Anda Lumia sebagai ponsel pertama mereka yang tidak memiliki game sosial trendi terbaru, tidak peduli seberapa bagus ponselnya atau seberapa bagus sistem operasinya, itu tidak akan berhasil. Dan tidak memiliki game seluler, katakanlah "kebutuhan penting", adalah masalah besar dengan platform ini. Saat ini jika Anda tidak memainkan Candy Crush, atau Apalabrados, atau game paling modis saat ini, Anda tidak keren. Dan sayangnya banyak dari game ini tidak ada atau datang terlambat ke Windows Phone.Di sini saya pikir Microsoft harus lebih berupaya membawa aplikasi ini ke Windows Phone untuk menarik yang baru ini.

Xataka Windows: Bagaimana penilaian Anda terhadap app store untuk Windows 8 dan Windows Phone jika kami berfokus pada sisi pengembang yang Anda lihat , seperti proses persetujuan atau kontrol kualitas? Apakah ada perbedaan mencolok antara Windows 8 store dan Windows Phone store, atau apakah Microsoft mengikuti kebijakan yang sama di keduanya?

Jagoba Los Arcos: Microsoft mencoba menggabungkan dua toko menjadi satu. Saat ini untuk menerbitkan aplikasi Anda di Windows Phone dan Windows 8, Anda hanya memerlukan akun pengembang. Proses publikasi sederhana, dan akhir-akhir ini proses persetujuan yang awalnya memakan waktu sekitar 5 hari telah dikurangi dalam beberapa kasus menjadi kurang dari 24 jam. Ada serangkaian aturan yang sangat sederhana yang harus diikuti agar aplikasi Anda disetujui tanpa masalah.Dan juga, seperti yang telah saya sebutkan sebelumnya, Anda dapat mengirim aplikasi Anda terlebih dahulu ke dukungan pengembangan MS yang dengan senang hati akan menemukan kemungkinan bug dan memberi Anda saran sehingga aplikasi Anda melewati persetujuan toko tanpa masalah.

Untuk tokonya sendiri, ada sedikit perbedaan yang saya harap akan diperbaiki seiring berjalannya waktu. Bagi saya yang terpenting adalah kemungkinan untuk mengunggah aplikasi sebagai Beta. Di Windows Phone Store, saya dapat mengunggah aplikasi sebagai Beta, menambahkan alamat email penguji beta yang ingin saya izinkan untuk mengunduh aplikasi, dan penguji beta menerima aplikasi di ponsel mereka hanya sebagai aplikasi lain. Dalam proses ini, juga tidak perlu melewati persetujuan toko, jadi biasanya, saya mengunggah Beta dengan perubahan saya setiap 2 hari kurang lebih ke toko dan penguji beta saya menerimanya di ponsel mereka dalam 1 jam. Fitur ini tidak ada di toko Windows 8, dan sangat sulit untuk menguji aplikasi sebelum mendistribusikannya di toko, karena saya harus mengirim file zip ke penguji dan mereka harus menginstal aplikasinya sendiri. di Windows.Saya harap mereka segera menambahkan fitur ini ke Windows Store.

Kelemahan besar lainnya dari kedua toko tersebut adalah, sebagai pengembang, kami tidak dapat menghubungi pengguna yang memberikan peringkat dan komentar tentang aplikasi tersebut. Ini masalah besar, karena sering kali kita melihat komentar seperti “aplikasi tidak berfungsi karena forum X tidak muncul” atau “Saya tidak bisa masuk ke forum X”. Terlepas dari kenyataan bahwa di Tapatalk kami memiliki beberapa mekanisme untuk mendukung pengguna, banyak yang hanya menggunakan komentar toko, dan tidak menyadari bahwa sedikit atau tidak ada yang dapat kami lakukan untuk mereka karena kami tidak memiliki informasi lebih lanjut tentang masalah mereka.

Xataka Windows: Jika terserah Anda untuk mendorong lebih banyak pengembang membuat aplikasi untuk Windows Phone, apa yang akan Anda lakukan untuk mencapainya itu?

Microsoft melakukan pekerjaan yang baik dengan pengembang

Jagoba Los Arcos: Dalam hal ini, menurut saya pekerjaan yang dilakukan Microsoft sangat baik.Ada acara dan kontes hampir setiap bulan; ada program pinjaman perangkat sehingga Anda dapat menguji aplikasi Anda di ponsel sungguhan tanpa perlu menginvestasikan uang untuk membeli ponsel sendiri hanya untuk pengujian; ada banyak fasilitas untuk dapat menyimpan aplikasi Anda di toko dengan mudah; Ada forum yang sangat aktif di mana Anda dapat menjawab pertanyaan dan tim penginjil yang hebat yang dapat Anda ajukan pertanyaan, kirimkan aplikasi Anda untuk ditinjau dan dievaluasi sebelum mengunggahnya ke toko. Saya benar-benar berpikir Microsoft akan berusaha sekuat tenaga untuk membuat pemrogram merasa nyaman memprogram untuk platform Windows Phone.

Xataka Windows: Mari kita bicara tentang Windows RT. Akhir-akhir ini kita melihat bagaimana rumor penggabungan Windows RT dan Windows Phone semakin dekat untuk memperkuat kedua sistem, dan tahun ini tablet terjangkau dengan Windows 8.1 akan mulai berdatangan. Apakah menurut Anda persatuan ini adalah keputusan yang bijak?

Jagoba Los Arcos: Dari sudut pandang saya sebagai programmer, Anda berada di jalur yang benar menuju aplikasi universal, dan memang dengan setiap pembaruan OS, Visual Studio, dan SDK memudahkan kami berbagi kode di antara berbagai platform. Saya tidak ingin membahas terlalu banyak detail teknis, tetapi sebagai contoh, aplikasi Tapatalk dibagi menjadi dua bagian. Salah satu bagian dari aplikasi, yang bertanggung jawab untuk membuat koneksi dengan server Tapatalk pusat dan dengan berbagai plugin yang dipasang di setiap forum, adalah kode yang persis sama untuk Windows Phone dan Windows RT/8. Bagian lainnya adalah bagian yang menggambar antarmuka pengguna di ponsel atau tablet, dan ini khusus untuk setiap sistem. Meskipun benar bahwa dengan pembaruan SDK terbaru kami dapat membuat antarmuka pengguna yang valid untuk kedua sistem, dari Tapatalk kami percaya bahwa lebih baik membuat satu khusus untuk Windows Phone dan satu lagi untuk tablet/desktop, mengadaptasi UI di setiap kasus untuk kemampuan dan resolusi perangkat.Namun, dengan pembaruan 2.0 terbaru dari Tapatalk untuk WP, kami telah mencoba menyatukan navigasi dan fungsionalitas yang tersedia di kedua sistem.

Microsoft berada di jalur yang benar menuju aplikasi universal

Mengenai Tablet yang terjangkau, saya baru saja kembali dari menghabiskan dua minggu di Shanghai bertemu dengan rekan Tapatalk saya di HQ, dan berkesempatan untuk mencoba tablet seperti Emdoor EM -i8080 yang telah kami dapat untuk melihat di Xataka Windows minggu lalu. Perasaan saya tidak mungkin lebih baik. Memiliki perangkat Windows dengan harga yang sama dengan Anda dapat membeli tablet Android adalah sesuatu yang menurut saya akan mengubah pasar dalam jangka pendek dan akan membuat pengguna akhir mulai melihat Windows RT/8 dengan pandangan yang berbeda. Tidak sulit melihat banyak komentar negatif tentang Windows 8 dan antarmukanya. Sebenarnya masalahnya adalah pengguna belum menguji antarmuka ini di layar sentuh.Setelah Anda mencobanya, desktop Windows klasik mulai tidak diperlukan lagi. Dan jika Anda akan dapat memainkan game PC Anda di tablet berbiaya rendah, saya bahkan tidak akan memberi tahu Anda. Bisakah Anda bayangkan bisa bermain LoL dari tablet Anda di tempat tidur dengan sangat mewah hanya dengan €100? Nah, itu akan turun.

Xataka Windows: Bagaimana penyatuan dua platform seperti ini memengaruhi perusahaan seperti milik Anda?

Jagoba Los Arcos: Seperti yang telah saya komentari sebelumnya, saya percaya bahwa setiap perangkat memerlukan antarmuka pengguna yang sesuai dengan ukuran dan karakteristik perangkat. Saya rasa pendekatan yang saya berikan untuk pemrograman Tapatalk hari ini tidak banyak berubah. Bagaimanapun, bantuan apa pun untuk membuat kode lebih terpusat selalu diterima.

Tentang Jagoba Los Arcos:

Dan sejauh ini wawancara dengan Jagoba Los Arcos, yang kami ucapkan terima kasih telah menghadiri kami dan menjawab pertanyaan kami. Kami harap Anda menemukan itu menarik.

Bing

Pilihan Editor

Back to top button