Mengubah dunia, satu taman bermain Swift pada satu waktu – Temukan

iOS

[ad_1]
Halo Gaes di suratpembaca.web.id. Kali ini kita akan mengupas tentang Linux yaitu Mengubah dunia, satu taman bermain Swift pada satu waktu – Temukan

.

Semoga artikel mengenai Mengubah dunia, satu taman bermain Swift pada satu waktu – Temukan

bisa memberikan faedah untuk Teman-teman semua. Mari baca postingan ini
hingga selesai.

Awal tahun ini, siswa dari seluruh dunia menggunakan semangat, kecerdikan, dan tekad mereka untuk membangun proyek taman bermain Swift untuk menantang badan siswa WWDC20. Siswa dari 60 negara dan wilayah yang berbeda membawa bakat mereka ke meja menggunakan tantangan tiga menit untuk mengembangkan imajinasi mereka dan menemukan kerangka kerja dan teknologi Apple. 350 pemenang Swift Student Challenge telah menciptakan pengalaman augmented reality, proyek dengan pembelajaran mesin, materi instruksional, alat musik virtual, game 8-bit, dan banyak lagi.

Geser untuk membuka kunci

Pada tahun 2019, Henrique Conte mempresentasikan proyek taman bermain Swift pertamanya setelah hanya satu bulan belajar di Akademi Pengembang Apple di Porto Alegre, Brasil. Meskipun dia tidak menerima Beasiswa WWDC tahun itu, pengalaman ini membuatnya terus mengeksplorasi dan memodifikasi kodenya.

Tahun ini, saya merasa bahwa setelah mempelajari berbagai kerangka kerja Apple, saya harus mencoba melakukan frasa kata kunci WWDC19: “Tulis kode.” Dia memberitahu kami. Dan dia melakukannya. Mengirim pemenangnya, game tiga menit yang dirancang untuk layar sentuh MacBook Pro, sangat bagus dalam hal akurasi teknis dan kreativitas.

Di lapangan, pemain harus membantu Eleanor, seorang pengembang muda, melarikan diri dari gua. Putar: Permukaan “gua” sepenuhnya berada di bilah sentuh. “Saya lebih suka menggunakan kerangka kerja yang tidak biasa untuk menunjukkan bahwa hal-hal luar biasa dapat dilakukan dengan mereka,” kata Conte. “Saya merasakanya [the Touch Bar] “Masih banyak potensi yang belum ditemukan, dan saya ingin menunjukkan beberapa kemampuannya.”

Kirim pemenang Henrik Conte,

Kirim pemenang Henrik Conte, “Escape, Eleanor!”

Meskipun Conte belum pernah mengembangkan untuk macOS sebelumnya, Conte langsung melakukan tantangan tersebut. Seperti mempelajari konsep pengembangan baru, ia menghadapi beberapa rintangan dasar – “Ketika saya mendapatkan pesan” tanpa modul ‘UIKit’ seperti itu. [after trying to add it to my project] Dia bercanda, saya menyadari hal-hal akan menjadi menarik – tetapi dia dengan cepat menguasai dasar-dasar pemrograman Mac menggunakan AppKit dan SpriteKit untuk menciptakan pengalaman yang sepenuhnya interaktif, termasuk mengetuk, slide, integrasi keyboard, dan penceritaan multi-halaman. , pilih. Dia juga memperhatikan desain, yang menjadi semakin penting baginya.

“Saya jelas bukan seorang desainer, tetapi selama beberapa tahun terakhir saya menyadari betapa pentingnya mengikuti pedoman antarmuka manusia Apple dan memiliki pengalaman hebat,” kata Conte. Jika orang kesulitan menggunakan aplikasi Anda, tidak ada gunanya membuat kode lengkap!

Anda dapat menemukan lebih banyak tentang Conte di App Store: Tahun lalu, ia membuat empat aplikasi, termasuk satu untuk membantu anak-anak dengan autisme berkomunikasi. Dia saat ini sedang mengerjakan proyek berikutnya, yang sedang dibangun untuk iOS dan macOS, dan membahas masalah limbah makanan. Dan – dengan senang hati dia melaporkan – versi macOS memiliki bilah sentuh.

Dunia terbalik

Louise Pierre, 21, jatuh cinta dengan ilmu komputer di usia muda di kota kelahirannya Lyon, Prancis. Sejak itu ia menghadiri 42cole 42, sebuah sekolah pemrograman yang didirikan oleh pengusaha Prancis Javier Neal. Proyek penuaan, Mip, terinspirasi oleh artikel yang dia baca di jurnal ilmiah tentang kemungkinan alam semesta paralel, serta perjalanan pribadinya sebagai wanita transgender.

“Meep adalah permainan dengan dua level: level pertama adalah level di mana semuanya terbalik dan level kedua adalah di mana semuanya normal,” kata Pierre. Ceritanya tentang monster transgender biru kecil yang ingin mencapai tingkat akhir dan berubah menjadi merah muda … Ini adalah metafora yang indah untuk apa yang terjadi dalam kehidupan seorang transgender.

Kirim pemenang Louise Pierre,

Kirim Pemenang Louise Pierre, “Meep”

Meskipun Pierre belum pernah menggunakan SpriteKit atau AVKit sebelumnya, dia tahu dia ingin membuat game untuk mengirim dirinya ke Swift Playground. Dia menghabiskan dua hari brainstorming ide dan kemudian datang dengan konsep Meep dan membenamkan dirinya dalam kerangka dan antarmuka. Pada awalnya, dia berharap untuk menyaring kedua dunia peta secara bersamaan sebelum memutuskan pengalaman multi-level, termasuk level terbalik.

Selain mendesain dan mengkodekan game, Pieri juga membuat karya seni dua dimensinya sendiri untuk setiap level di Adobe Illustrator dan cerita untuk game tersebut – semuanya dalam waktu kurang dari dua minggu.

Pieri telah mendirikan WWDC20 di Prancis tahun ini dan sangat ingin mempelajari lebih lanjut tentang masa depan platform Apple. “Saya tidak sabar untuk berkenalan dengan iOS 14,” katanya. Ini akan berguna untuk proyek berikutnya – membawa salinan Meep ke App Store.

Robot itu sendiri

Kecintaan Devin Green pada pembangunan berasal dari ketertarikan seumur hidupnya dengan mesin berpikir. “Saya selalu kagum dengan kecerdasan buatan,” katanya kepada kami. Dari ide ini muncul proyek berusia 18 tahun yang menang – robot kecerdasan buatan bernama Stanny.

“Dengan semua yang terjadi di dunia saat ini, saya pikir orang-orang yang terjebak dalam isolasi mungkin merasa terbantu untuk berbicara dengan pendamping AI yang kuat untuk kesehatan mental mereka,” katanya. Green, yang akan menghadiri Stanford Computer Science and Engineering musim gugur ini, membutuhkan waktu sekitar satu minggu untuk membangun taman bermainnya – sebagian besar dikhususkan untuk menyempurnakan model pembelajaran mesin yang menciptakan “kecerdasan” Stanny.

“Model ini didasarkan pada file data yang mengajarkan Anda semua yang bisa Anda katakan pada Stanley,” kata Green. Setelah meneliti bagaimana orang lain mengajarkan bot obrolan, Green membuat modelnya di TensorFlow dan kemudian membawanya ke taman bermain Xcode-nya melalui konverter Core ML.

Dikirim oleh Dwayne Green,

Diposting oleh Dwayne Green, “Pola Polar”

Green tidak asing dengan bereksperimen dengan model pembelajaran mesin, tetapi menggunakan proyek tersebut untuk mempelajari lebih lanjut tentang penawaran ML Apple. “Saya ingin membuat transisi dari data ke AI yang dapat digunakan sesederhana mungkin,” katanya kepada kami. Dia bekerja dengan NSLinguisticsTagger untuk membangun model kerja, kemudian membuat model Core ML untuk memprediksi tujuan seseorang berdasarkan kueri mereka, dan membangun taman bermainnya di SwiftUI.

Green Swift melihat masa depan pembelajaran mesin dan aplikasi kecerdasan buatan. “Swift bukan hanya bahasa yang sederhana dan mudah digunakan, tetapi juga sangat luas,” katanya kepada kami. Itu bisa dibuat sedemikian rupa sehingga [it] “Dia bisa melakukan hampir semua hal.”

Stanley tidak sepenuhnya sempurna: leluconnya terbatas pada 63 tujuan berbeda. Tapi Green punya rencana besar – dan dia tidak sabar untuk menggunakan beberapa teknologi yang diumumkan di WWDC20. “Kerangka bahasa alami itu luar biasa,” katanya kepada kami. Jika saya skeptis tentang menggunakan Swift untuk mempelajari mesin, mereka dengan cepat menghilang saat menonton prosesor bahasa alami yang memahami teks dengan sekitar lima baris kode … Proyek yang saya buat, seperti Stanny, sekitar 100 Sama dengan menjadi lebih baik! ”

Kode sebagai desain

Pemenang pertama Renata Porto, tantangan ini memberinya kesempatan untuk menghadapi keraguannya. “Sebagai seorang desainer, saya selalu merasa tidak aman tentang kemampuan saya untuk mengkodekan ide-ide yang lebih kompleks,” katanya. Setelah dua pengiriman yang gagal ke Swift Playground dalam beberapa tahun terakhir, mahasiswa berusia 21 tahun dari Universitas Federal Pernambuco di Recife, Brasil, memutuskan untuk mengirim lagi. Tetapi setelah beberapa hari bekerja, dia meninggalkan proyek tersebut.

“Saya tidak senang dengan keputusan saya untuk mengejar gagasan ‘aman’,” katanya kepada kami. Sebaliknya, ia mulai mengeksplorasi konsep-konsep yang ingin ia pelajari tetapi belum ia temukan – termasuk seni produktif. “Salah satu hal hebat yang selalu saya pikirkan tentang pemrograman adalah kemampuan untuk mengubah baris kode menjadi pengalaman visual dan interaktif,” katanya. Hanya enam hari kemudian, dia muncul dengan Polar Patterns, taman bermain Swift yang membantu orang belajar lebih banyak tentang mawar matematika dan menghasilkan seni visual mereka sendiri.

“Dengan SpriteKit, saya dapat mengubah persamaan kutub matematika mawar menjadi SKShapes dan mengubah hasil rumus menjadi elemen visual,” katanya. Pôrto sendiri hanya mendesain dua gambar, mengandalkan kode algoritmiknya dan beberapa elemen UIKit untuk menciptakan keseluruhan pengalaman visual.

Merancang antarmuka artistik telah direncanakan dengan sempurna, sebuah langkah untuk Pôrto. “Saya sangat terbiasa dengan pra-pemrograman prototyping,” katanya kepada kami. Namun, proyek ini melibatkan penciptaan pengalaman yang berubah dan berubah secara dinamis tergantung pada apa yang dilakukan seseorang di taman bermain, sehingga penting bagi Porto untuk terus-menerus memvisualisasikan dan bereksperimen dengan Porto untuk melengkapi antarmuka penggunanya.

Dikirim oleh Renata Porto,

Pos kemenangan oleh Renata Porto, “Pola Pola”

Hasilnya membawa keindahan dan kecanggihan mawar kutub ke taman bermain Swift – dan Pôrto menang. “Belajar tentang pengembangan sangat menyenangkan, walaupun saya mahasiswa desain,” ujarnya kepada kami. “Mempelajari desain membantu saya berlatih berempati dengan mereka [people] “Dan untuk mengetahui sumber daya apa yang digunakan dan bagaimana bekerja dengan mereka untuk mencapai hasil yang lebih baik.”

Empati ini berlanjut melalui pekerjaannya dengan tim pengembangan lokal dan menyediakan alat pelatihan untuk pengembang baru di komunitasnya. “Saya selalu berusaha untuk menularkan ilmu desain saya ke developer dan pengetahuan developer saya ke desainer,” ujarnya. Dan saya berharap suatu hari mereka akan membuat produk yang membuat perbedaan dalam kehidupan orang lain.


Pelajari lebih lanjut tentang pemenang Swift Student Challenge.


Pemenang Swift Student Challenge memutuskan untuk membentuk masa depan

App Store: Temui para pemenang Swift Student Challenge

Demikian artikel mengenai Mengubah dunia, satu taman bermain Swift pada satu waktu – Temukan

, terimakasih telah berkunjung di website saya, mudah-mudahan artikelnya ada manfaatnya ya.

[ad_2]

Source link

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.