Web programlama mı mobil programlama mı daha zahmetli?

Hypeer

Hectopat
Katılım
16 Nisan 2019
Mesajlar
2.393
Makaleler
1
Çözümler
1
Daha önce mobil vs web diye sormuştum. Bayağıdır web ile uğraşıyorum, desktop programlamadan geçince bayağı zahmetli gelmişti ama zevkli. İki alanda da aktif olarak proje üreten birisi karşılaştırma yapabilir mi? Web programlamadan mobile (büyük ihtimalle Swift) geçmeyi düşünüyorum. Sizce hangi alan daha zahmetli? Web programlamadan mobile geçtiğimde neler ile karşılaşacağım?
 
Son düzenleyen: Moderatör:
Web daha zahmetli ve çok seçenek var php mi, python, ruby mu dersin js,angular mı dersin çok çok seçenek var. Mobilde kaideler belli kurallar belli(işletim sistemi farklılıkları başka mevzu tabi ama react native var mesela) o yüzden web daha zahmetli diye düşünüyorum her iki işte zevkli bana kalırsa.
 
Web daha zahmetli ve çok seçenek var php mi, python, ruby mu dersin js,angular mı dersin çok çok seçenek var. Mobilde kaideler belli kurallar belli(işletim sistemi farklılıkları başka mevzu tabi ama react native var mesela) o yüzden web daha zahmetli diye düşünüyorum her iki işte zevkli bana kalırsa.
Ben backend geliştiriciyim pek frontend tarafına bakmadım. AspNet Core çalışıyorum sürekli fakat ister istemez her ne kadar nefret etsem de frontend tarafına da bakmak gerekiyor. Ben de senin düşündüğün gibi webin daha zahmetli olduğunu düşünüyorum.
 
Web bana da daha zahmetli geliyor ya. Hiç giremediğim bir alan :D Zor geldiğinden işte bunlar hep. Ama bu yaz sonunda web'de de bilgim olsun istiyorum. Bakalım zaman neler getirecek.
 
Web bana da daha zahmetli geliyor ya. Hiç giremediğim bir alan :D Zor geldiğinden işte bunlar hep. Ama bu yaz sonunda web'de de bilgim olsun istiyorum. Bakalım zaman neler getirecek.
Frontend çalışmak beni bayıyor o yüzden ben sadece backend yazıyorum. Web / mobil developer olarak devam edeceğim. Bakalım bir süre sonra mobile de geçiş yapıp iki alanda da proje yazacağım.
 
Ben de Frontend yazılımcıyım. @Hypeer 'un dediğinin tam tersi olarak bende zaman zaman PHP ile muhatap olmak zorun da kalıyorum ve backend beni bayıyor. Sadece Frontend tarafında bile bir sürü kütüphane ve mobil'e göre daha standartları belli olmayan detay var. @media bile işi uzattıkça uzatabiliyor.
 
Son düzenleyen: Moderatör:
Ben de frontend yazılımcıyım. @Hypeer'un dediğinin tam tersi olarak bende zaman zaman PHP ile muhatap olmak zorun da kalıyorum ve backend beni bayıyor. Sadece frontend tarafında bile bir sürü kütüphane ve Mobil'e göre daha standartları belli olmayan detay var. @Media bile işi uzattıkça uzatabiliyor.

PHP hiç bakmadım ve bakmayı da düşünmüyorum.Html ve CSS görmekten de nefret eden birisiyim :) web üzerine çalışacak olursam aspnet Core bana yeter. Mobil olarak da sanırım Kotlin/Swift ikilisi ile ilerleyeceğim.
 
Son düzenleyen: Moderatör:
Ben de Frontend yazılımcıyım. @Hypeer 'un dediğinin tam tersi olarak bende zaman zaman PHP ile muhatap olmak zorun da kalıyorum ve backend beni bayıyor. Sadece Frontend tarafında bile bir sürü kütüphane ve mobil'e göre daha standartları belli olmayan detay var. @media bile işi uzattıkça uzatabiliyor.
Tarayıcı uyumsuzluğunu gördükten sonra bu ne saçma şey diye FE'yi bıraktım. Aradan seneler geçmesine rağmen zorunlu kalmadıkça FE yazmıyorum. Güzel FE yapan adamın ellerinden öpmek lazım ama fikrim değişmedi.
 
Son düzenleyen: Moderatör:
Daha önce mobil vs web diye sormuştum. Bayağıdır web ile uğraşıyorum, desktop programlamadan geçince bayağı zahmetli gelmişti ama zevkli. İki alanda da aktif olarak proje üreten birisi karşılaştırma yapabilir mi? Web programlamadan Mobile (büyük ihtimalle Swift) geçmeyi düşünüyorum. Sizce hangi alan daha zahmetli? Web programlamadan Mobile geçtiğimde neler ile karşılaşacağım?

Web geliştirmek daha zahmetlidir, çünkü tarayıcı görüntüleme motorları hepsi farklı gösteriyor. HTML ile işaretleyip CSS ile biçimlendirip JS ile özellikler ekleyip bir de işin dinamik kısmı olan PHP veya asp.net işin içine girince tamamen algoritma mantığının ne kadar iyi olduğuna göre zahmetli oluyor, ve tabii bir de MySQL, Microsoft sql, oracle gibi veri tabanları da girince çok daha fazla zahmetleniyor. Kısacası web geliştirmek daha zevkli ve zahmetlidir, beyini geliştirir tüm programlama dillerinde olduğu gibi.
Ben de frontend yazılımcıyım. @Hypeer'un dediğinin tam tersi olarak bende zaman zaman PHP ile muhatap olmak zorun da kalıyorum ve backend beni bayıyor. Sadece frontend tarafında bile bir sürü kütüphane ve Mobil'e göre daha standartları belli olmayan detay var. @Media bile işi uzattıkça uzatabiliyor.

Zaten gelişmiş bir şey yapıyorsan responsive şart. Her cihazda düzgün gözükmeli.
 
Muhendislik acisindan mobil daha zahmetlidir. Limitasyon daha fazla, batarya, zayif CPU gucu, uygulamanin life-cycle' i vs. Ornegin mobil uygulama gelistirirken background servislerini, uygulama acik ama focus degilken yapilacak seyler ayri ayri tasarlarsin. Webde aldim verdim sadece. Ayrica cogu web front-end yazan kimsenin multithread bir seyler yapma ya da dusuk CPU ihtimalini hesaba kattigini gormezsin. Tek thread calisir, memory & CPU limitasyonu yok gibi davranirlar. Mobil uygulaman cok yer kaplarsa kimi kullanici uyuz olur siler, cok memory tuketirse silerler, batarya bitirirse silerler ( her modern mobil OS artik ispiyonluyor hangi uygulama ne kadar pil tuketmis diye ). Thread management i duzgun yapman gerek, main thread'i bosa mesgul etmeyeceksin vs. Ayrica web sitelerinde yavasliga tolerans daha fazla. Teknopat 3 saniyede acilsa da bekliyor kullanici, Instagram 3 saniyede acilsa mobil uygulamada tahammul edemezsin.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı