Uygulama Nasıl Yapılır, Nasıl Geliştirilir?

Merhaba arkadaşlar bu konuyla ilgili bence yazmama iten sebep şu an hali hazırda takıldığımız KS'den ve çıkardığı iOS ve Android platformlarına sunduğu uygulaması hakkında gelen şikayet ve olumsuz yorumlar dikkatimi çekti. Ben bir uygulama geliştiricisi ya da oyun geliştiricisi biri değilim ama internetten edindiğim bilgilere dayanarak söylemek isterim ki bir uygulama geliştirmek, hem de tek seferde kusursuz yapmak göründüğü kadar basit değildir. Neden mi?

Geliştiriciler kullanıcı gözüyle bakamaz!

Uygulama Nasıl Yapılır, Nasıl Geliştirilir?

Tek seferde akla gelen ilk gereksinimleri barındıran uygulama ilk aşamada deneme yani BETA olarak adlandırabileceğimiz basit bir tasarımla ortaya çıkar. Uygulama mağazalarına yüklendiği andan itibaren ise geliştiricilerin görevi buradan başlar ve kullanıcıların yükledikten sonra şikayetlerini okur ve ona göre sistemi daha da düzeltmek için çabalar harcar.

Sadece bir tek işletim sistemiyle olmayan uygulamalar pek çok farklı modelde telefonlarda farklı farklı sorunlar ve bazende ortak sorunlar çıkartabilir

Bunlardan ortak olan sorunlardan birisi ise Yanıt Vermiyor ya da Uygulama Durduruldu hatasıdır. Bunların kaynak sebebi ise belirttiğim gibi telefonların değişen işletim sistemlerinden kaynaklıdır. Bu konuda uygulama geliştiricisinin ise yapacağı tek şey ise işletim sistemlerine göre ortak bir sorun gidericiyle tekrar güncelleme göndermesidir.

(Burada bahsettiğim konu tek bir işletim sistemi üzerinden kaynak kodu gönderip tekrar düzeltme işlemidir. iOS, Android ve Windows Phone işletim sistemleri üzerinden tek seferde hata giderici göndermektir.)

Bu tip işlere merakı olan arkadaşlar ise ufak ya da büyük boyuttaki uygulamalarını internet üzerinden araştırma yaparak bulabilir. Videosunu attığım konuda ise piksel olarak düşük görüntüde kaliteli bir oyun çıkarabilmeniz için gereksinimleri anlatıyor.

"KS bunları önceden bilebilirdi, en azından tahmin edebilirdi."

Uygulama Nasıl Yapılır, Nasıl Geliştirilir?

Başta da belirttiğim gibi geliştirme sürecinde tek seferde hiç bir uygulama kusursuz çıkmaz.

Ufak bir örnekle açıklık getirmek gerekirse; Bir inşaat tek sefer bir gün içinde bitirilemediği gibi hiç bir uygulama da kusursuz olana kadar gelişmek zorundadır. Benim bu yazıda anlatmak istediğim ise aslında aşama sürecidir ve bilgilendirmek amaçlıdır, zaten merakı olan arkadaşlar videoları yalayıp yutmuştur bile.

Ve tabii ki KS sizi her zaman dinliyor, uygulama hakkında yazdığı benceye ulaşmak için BURAYA tıklamanız yeterlidir. :)

Bir başka bencemde görüşmek üzere, sağlıcakla kalın! :)

#BeyazGömlek

Uygulama Nasıl Yapılır, Nasıl Geliştirilir?
Cevapla