Bir önceki bölümde kurguladığımız uygulamanın; ufak düzeltmelerini yapmaya çalıştığım ve NativeScript frameworkunun bu üç bölümlük seride yaşadığım; olumlu olumsuz kısa tecrübelerimi anlatmayı hedefliyorum.

Kişisel:
Açıkçası NativeScript’e çok fazla ısındığımı söyleyemem.

Fakat; bir fikriniz vardır veya çok hızlı mobil bir uygulama geliştirmeniz gerekiyordur; NativeScript ile ihtiyaçlarınızı gerçekten kolayca karşılayabilirsiniz.

+/-

NativeScript ile hızlı şekilde mobil bir uygulama geliştirebildim.

Altyapısının gereği; Angular, TypeScript ile geliştirmeye olanak sağladığı için çok fazla zorlayıcı bir şey olmadı.

Çok popüler olmayan framework/kütüphane kullanılacağı zaman gerçekten toplulukların önemini anlaşıyormuş.

NativeScript geliştiricileri ve toplulukları şu an için bence yeterli kadar aktif değiller.

Dokümantasyonları güzel fakat; biraz detaylara girince eksikliğini hissediyorsunuz.

NativeScript alternatiflerini kullanıp; kıyaslamalarını yapmak istiyorum ileriki zamanlarda; zaten bu seriye başlamaktaki amaçlarımdan birisi de;
Cross Platform uygulama geliştirme araçlarını kullanıp; birbirleri arasındaki avantajları ve dezavantajlarından bahsetmekti.

bkz: NativeScript vs Flutter vs React Native vb.


Uygulamaya geçelim

Uygulamada çok köklü bir değişiklik yapmadım.
Listeleme ve detay penceresi altında aşağıdaki gibi event tetikleme fonksiyonlarına dikkat çekerek uygulamayı noktalamak istedim.

Uygulamada yaptığım değişiklikleri sıralıyorum:

home.component.html

güncellenmiş .html dosyası

home.component.ts

güncellenmiş .ts dosyası

random-emojis.ts

yeni eklenen, detay penceresindeki Id değerine göre atanan emoji dosyası

Bu projenin GitHub reposu güncel durumdadır.

Eksik gördüğünüz yerleri veya geliştirmek için yaptığınız değişiklikleri paylaşmak isterseniz pull requestlerinizi bekliyorum 🥳

Güzel bir dünya dileğiyle, sevgiler 🙏

Dota oynarken çıkagelen isim önerisi: Dotadex
Sevgiler,
Emre Balcı

Onur Uzun

Written by

Onur Uzun

#dota2 | software developer @sovosforiba

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade