Bilmek istediğin her şeye ulaş

Mobil Yazılım

Formatting of continuation data will be changing soon. To continue using the current formatting, use the 'rawcontinue' parameter. To begin using the new format, pass an empty string for 'continue' in the initial query.

Ağustos 2016

Bazarov, bir soruya yanıt verdi.

Yazılımcıların en çok çektiği sıkıntılar nelerdir?

Yazdığın kodun daha iyi yazılabileceğini hissetmek ama nasıl olması gerektiğini de tam olarak bilememek oldukça sıkıntı vericidir bana göre.
Ağustos 2016

Uğur Çakmak, bir soruya yanıt verdi.

Yazılımcıların en çok çektiği sıkıntılar nelerdir?

Bazen proje üzerinde çalışırken, proje hata verir fakat IDE hatanın nereden kaynaklandığını söylemez. Genelde konfigürasyon hatalarında olabiliyor. Saçları yoldurtacak cinsten bir durum.
Ağustos 2016

Birkan Aydin, bir soruya yanıt verdi.

Yazılımcıların en çok çektiği sıkıntılar nelerdir?

Ben genelde anlamlı bir değişken adı bulmakta sıkıntı yaşıyorum.
Nisan 2015

Ceyhun Cem Süsal, bir soruya yanıt verdi.

Mobil uygulama yaptırmak amacıyla soruyorum. Bildiğiniz en iyi mobil uygulama geliştirme şirketi hangisidir?

Mobil uygulama geliştirmek dışardan göründüğü kadar kolay değil. Öncelikle bunu belirtmek isterim. Web tabanlı uygulama gelşiştirmekten ciddi anlamda farklılıkları var.

Temel oalrak yoğunlaşılan 2 platform var. Android ve IOS. Her ikisinin geliştirilme şekli birbirinden tamamiyle farklı. Desteklemeniz gereken bir çok cihaz var (gerçekten çok fazla) ve bir çok işletim sistemi versiyonu. Bu denklemi en çok zorlaştıran şey.

Bu sebepten geliştirme sürekliklik gerektiriyor. Ortamlar değişiyor bu nedenle yeni fonksiyon eklemeseniz bile uygulamanızın güncel kalması için sürekli geliştirme yapmanız gerekiyor. Outsource yapacaksanız bu maliyeti ciddi anlamda etkileyen bir faktör. Hesaba katın derim.

Diğer taraftan mobil trafiğimizin ciddi bir bölümünü oluşturuyor. %50 lere yaklaşıyor çoğu platformda. Mobil uygulama yapmanın motivasyonuda bu. Fakat yapacağınız uygulamanın value added olması lazım. Yani web den daha farklı hizmetler faydalar sunması lazım. Kullanıcıların telefonuna yüklemesi için bir sebep olması lazım. Yükledikten sonra kullanması için başka sebepler.

Birde test aşaması çok önemli. İyi test etmezseniz örneğin analytics e-commerce uyguladınız ve hatalı bir sürümü store a koydunuz 1000 kullanıcı indirdi. Bunların yaptığı alışverişler yanlış yansıdı ve siz duruma ayıktınız. Bunu webde düzeltmek çok kolay 2 satır kod tamam. Ama uygulamayı kurdua rtık insanlar ve güncellemeden alışveriş yapmaya devam edecekler. Sürekli hatalı rakamlar gelecek. Siz update et diye force edeceksiniz bu acemilik olarak algılanacak.

Hassas kanal mobil ama VeVeya ya göz atın derim. İyi bütçelerle güzel işler çıkartabiliyor bu arkadaşlar.
Nisan 2015

Cem Turan, bir soruya yanıt verdi.

Mobil uygulama yaptırmak amacıyla soruyorum. Bildiğiniz en iyi mobil uygulama geliştirme şirketi hangisidir?

En iyi diye birşey olduğunu düşünmüyorum. Önemli olan bir mobil uygulama değil, o mobil uygulama ile ne yapılacağıdır. Yani uygulama alanına göre çalışacak firmanın yetkinliği değerlendirilmelidir. Bu daha sağlıklı olacaktır. Projesini iyi yönetebilen firma en iyisidir, demek belki de şu aşamada verilecek en iyi yanıtım olabilir.
Şubat 2015

Irfan Bahadır, bir soruya yanıt verdi.

Responsive tasarımla yapılan web sitesi, işlevsellik ve tasarım açısından Mobil Yazılım'ın yerini tutabilir mi?

İşlevsellik açısından tutmaz. Tasarım açısından ikisinde de aynı tasarımı kullanmanız mümkün. Responsive bir tasarımınız varsa mobil uygulamanızı birebir, websitenizi mobil tarayıcıda açtığınızda görünen tasarımla yapabilirsiniz. Uygulamanızın hızlı olmasını istiyorsanız html olarak hazırlayıp sadece dinamik olarak gelecek içeriği javascript ve json ile inetterneten almanız işlevselliği arttıracaktır. Yani bir mobil uygulama yapıp siteyi uygulama içi tarayıcıdan açmak yerine, sitenin tüm dosyalarını uygulamanıza gömüp sadece değişiklik gerektiren içeriği internetten çekecek şekilde ayarlayabilirsiniz. Ayrıca bu işi tüm mobil cihazlarda çalışacak şekilde yapmanızı sağlayan bir sürü framework var.
Şubat 2015

Yakup Yiğit, bir soruya yanıt verdi.

Responsive tasarımla yapılan web sitesi, işlevsellik ve tasarım açısından Mobil Yazılım'ın yerini tutabilir mi?

Responsive bir uygulamada Javascript ile native tarafa komut gönderilebiliyor. Böylece Javascript'in yetişmediği yerde native'den yardım alabilirsiniz. Bu yetenekleriyle responsive denen kavram mobil tarafta güçlü bir alternatif. Kavram olarak; Hybrid Mobile Development
Ocak 2015

Gokhan İnce, bir soruya yanıt verdi.

Responsive tasarımla yapılan web sitesi, işlevsellik ve tasarım açısından Mobil Yazılım'ın yerini tutabilir mi?

İlerleyen zamanlarda olabilir ama şuan için malesef zor ama ikisinini kullanarak çok güzel şeyler başarmak mümkün.. Mobil uygulama ile telefona hakim olurken normal bir site ile herşeye hakim olmak zor. Özellikle en büyük sıkıntı şarj olayı. Web tabanlı uygulamar şarjı daha hızlı tüketiyor. Örnek olarak Tango ve Whatsapp arasındaki farkı görebilirsiniz.. Tango resmen şarjı kısa sürede tüketiyor.. İşlevsellik olarak kıyaslamak zor ama insanlar şarjlarını hemen tüketen yazılımlardan nefret ediyorlar. .
Ocak 2015

Ceyhun Çakar, bir soruya yanıt verdi.

Responsive tasarımla yapılan web sitesi, işlevsellik ve tasarım açısından Mobil Yazılım'ın yerini tutabilir mi?

Responsive tasarımın yakın bir zamanda mobil uygulamanın yerini alabileceği düşünülüyor. Responsive bir internet sitesini tek tıkla ulaşılabilir hale getirmek veya google market (veya diğerlerine) eklemek çok zor değil (böyle mobil app'a ait analizlerden yararlanabilirsin). Responsive siteyi phonegap'te çalıştırmak hatta tıklanınca siteyi açanphonegap'te bir app yazmak yeterli.


Bunun şu anda olmamasının temel nedeni ise javascript hala Java veya Object C kadar güçlü değil. Yani mobil app'ın birebir responsive karşılığı aynı işi daha yavaş yapıyor. Tabi, yüksek performans istemeyen işlerde html5+css3+javascript kullanmak, mobil app'ı her platform için (android, iphone, windows) ayrı ayrı farklı dillerde yazmaktan kurtarıyor (ki şu an windows'ta toparlardığı ve yaygınlaştığı için bu önemli).

Bununla birlikte javascript güçleniyor. ECMAScript6'nın yazılmasındaki temel motivasyon bence bu ve yeterince güçlenince mantıklı yöntem uygulamayı HTML5+CSS3+javascript ile yazıp bunu hep site hem uygulama (her üç platform için de) olarak yayınlamak olacak.

sitepoint.com/10-web-predictions-2014-re... bu sitedeki 2. Maddeye bir bakabilirsin. Yazar bunun 2014'de olacağını düşünmüş. Kısmen böyle bir eğilim olmasına rağmen 2014'te olmadığını söylüyor. 2015'te de açıkçası zor. ECMA6'nın browser'lar tarafından desteklenmesi ve performansının iyice artması gerek.


Not: Yuakrıda, native uygulamanın kamera, mikrofon gibi platformun fiziksel aygıtlarına ulaşmasına gerek olmadığını varsaydım. Böte bir gerek varsa natvie uygulama kullanmak mecburidir ve öngörülebilir gelecekte de öyle kalacak gibi. Ama bu belki gelecekte node.js ile yapılabilir.

34 kişi

Konunun Takipçileri

Alt Konu Başlıkları

Henüz bu konu başlığı ile ilgili konular bulunmuyor.