Bir eğitim uygulamasında ders, tekrar ve ilerleme akışı öne çıkar. Bir lojistik uygulamasında ise belge oluşturma, arama ve paylaşma önemlidir. Ekran sayısından önce kullanıcının uygulamayı hangi anda ve hangi amaçla açacağını konuşuruz. Böylece ilk sürümün kapsamını somut bir kullanım senaryosuna göre belirleriz.
React Native, iOS ve Android
Mobil uygulamaları React Native yaklaşımıyla geliştirebiliyorum. Kamera, konuşma tanıma, hesap senkronizasyonu ve abonelik gibi ihtiyaçların hangi platformlarda çalışacağı baştan değerlendirilir. Portfolyodaki Konuş Gitsin iOS’ta yayınlandı; CMRYAZ App ise iPhone ve iPad için yayına hazırlanıyor. Her projenin mevcut yayın durumunu ayrıca belirtiyorum.
Test ve mağaza hazırlığı
Ekranların farklı boyutlarda okunması, izinlerin anlaşılır olması ve bağlantı hatalarının kullanıcıyı yarı yolda bırakmaması önemlidir. Geliştirme sonrasında uygulama bilgileri, ekran görüntüleri ve mağaza gönderimi için gereken hazırlıklar planlanır. Mağazanın incelemesi bağımsızdır; yayın tarihi ve onay, platformun değerlendirmesine bağlıdır.
Bu alandaki projelerim
Eğitim · iOS
Konuş Gitsin
App Store'da
Türkçe konuşanlar için sıfırdan İngilizce öğreten mobil uygulama.
İlk kelimeden ileri seviyeye 188 ders. Kelimeler, cümle kalıpları ve günlük diyaloglar: dinliyorsun, kendi cevabını yazıyorsun, konuşma tanımayla sesli pratik yapıyorsun. Arayüz ve açıklamalar tamamen Türkçe.
CMR belgelerini iPhone ve iPad üzerinden oluştur, tara ve paylaş.
Taşımacılar, lojistik firmaları ve sürücüler için mobil CMR yönetimi. Beyanname fotoğrafından bilgileri aktar, kontrol edip belgeni hazırla; numara, firma veya plakayla ara, PDF olarak yazdır ve paylaş. Uygulama henüz mağazada yayınlanmadı.
Beyanname tarama ve elle CMR oluşturma
Belge numarası, firma, plaka ve faturayla arama
Kayıtlı firma ve araçları yeniden kullanma, belge kopyalama
PDF önizleme, yazdırma ve QR bağlantısıyla paylaşma
Evet, hedef platformları proje başında belirleyebiliriz. Her platformun cihaz özellikleri, mağaza kuralları ve test ihtiyacı ayrıca değerlendirilir.
Uygulama fikrim var; nereden başlamalıyım?
Kimin kullanacağını, çözdüğü sorunu ve ilk sürümde mutlaka olması gereken üç işi yazman yeterli bir başlangıç. Ekranlar ve teknik kapsam bu ihtiyaçlardan çıkar.
Aklındaki projeyi anlat
Kim kullanacak, hangi işi çözecek ve ne zamana ihtiyacın var? Varsa mevcut siteni veya örneklerini paylaş. Kapsamı ve sonraki adımları birlikte netleştirelim.