Flutter öğrenmek mantıklı mı?

Enes Akyüz

Hectopat
Katılım
31 Temmuz 2021
Mesajlar
202
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar. Yeni bir dil öğrenmek istiyorum. Mobil alanı için. Az buçuk Java bilgim var fakat Java beni yormaya başladı. Açıkçası çok da tercih edilen bir yazılım dili olmadığını düşünüyorum. Kotlin'e yönelmek istedim fakat Flutter daha mantıklı olabilir diye düşünüyorum geleceğe dönük olarak. 2017'de çıkan, Google destekli bir dil ve yabancılarda çok popüler olmaya başladı, burada da aynı etkiyi yakalayacağını düşünüyorum. Ayrıca çapraz platform desteği (aynı programın hem Android hem iOS da çalışması) çok mantıklı, zamanı ve emeği boşa harcamanın önüne geçiyor. Kolay bir dil gibi duruyor. C# ve Python geçmişim Olduğu için çok zorlanacağımı düşünmüyorum. Ne dersiniz?
 
Java biliyorsanız Native Android mantıklı aslında ama Java'dan sıkılmışsınız anladığım kadarıyla. Cross Platform olarak en rahat iş ve kaynak React Native'de. Javascript öğrenip o tarafa yönelebilirsiniz. Dart dilini hiç bilmiyorum, o yüzden Flutter için bir şey diyemeyeceğim.

Roadmap belki fikir verebilir. Flutter ya da React Native Roadmap'i seçerek detayları inceleyebilirsiniz.

 
Java biliyorsanız native Android mantıklı aslında ama Java'dan sıkılmışsınız anladığım kadarıyla. Cross platform olarak en rahat iş ve kaynak React Native'de. JavaScript öğrenip o tarafa yönelebilirsiniz. Dart dilini hiç bilmiyorum, o yüzden Flutter için bir şey diyemeyeceğim.

Roadmap belki fikir verebilir. Flutter'ya da React Native Roadmap'i seçerek detayları inceleyebilirsiniz.


Hocam şimdi biraz piyasayı okuduğumda ileride açıkçası Flutter'ın güzel bir yükseliş yakalayacağını düşünüyorum. Nedeni Flutter açıkçası benim yazılım sektörüne bağıra bağıra söylemek istediklerimi yapıyor. İyi derece C# bilen birisi olarak şunu diyebilirim. Bence C# ın da ömrü Max 10-15 yıl sonra kullanan kalmaz Pascal gibi tarihe karışmak üzere kalır. Flutter ve onun tarzı yazılım geliştirme seçeneklerinin çok yükseleceğini düşünüyorum. Tercih etme amacım bu olacak. Tek bir program yapıp hem Android hem iOS hem web e sunmak büyük bir nimet. Aynı zamanda iş yerleri içinde daha az eleman daha az mesai daha az masraf demek. O yüzden ileride Flutter ve benzeri çapraz platform bilenlerin işe alımı ve statüsünün yüksek olacağını düşünüyorum.
 
Anladım. Açıkçası şu an için Dart'ın kullanım yüzdesi düşük olsa da Google'ın mobil tarafa yatırımlarının artmasıyla Flutter'ın yükselmesi olası tabii. C#'ı kullanan çok sayıda kurumsal şirket ve bankalar mevcut. .NET gibi bir framework ve bunun arkasında Microsoft gibi bir dev varken C#'ın 10-15 yıl içerisinde kullanılmayacağını sanmıyorum, eğer Microsoft yeni bir framework ortaya çıkarmazsa.

Flutter tarafına bakış açınız bence doğru, istiyorsanız yönlenmenizi öneririm. Başarılı ya da başarısız olmaktan bağımsız güzel bir deneyim olacağına inanıyorum.

Şimdiden başarılar dilerim. Kolay gelsin :)
 
Flutter öğrenirken çok zorlanmadım. React.js bana çok zor geldi, o yüzden React Native öğrenmek istemedim. Flutter'da tasarım yapmak bana daha kolay geliyor.

Android - iOS - Web için çıktı vermesi baya iyi. Dart dili çok zor değil. Flutter ilk öğrenirken tasarım yapısı biraz karışık gelebilir, zamanla alışırsınız.
 
Merhaba arkadaşlar. Yeni bir dil öğrenmek istiyorum. Mobil alanı için. Az buçuk Java bilgim var fakat Java beni yormaya başladı. Açıkçası çok da tercih edilen bir yazılım dili olmadığını düşünüyorum. Kotlin'e yönelmek istedim fakat Flutter daha mantıklı olabilir diye düşünüyorum geleceğe dönük olarak. 2017'de çıkan, Google destekli bir dil ve yabancılarda çok popüler olmaya başladı, burada da aynı etkiyi yakalayacağını düşünüyorum. Ayrıca çapraz platform desteği (aynı programın hem Android hem iOS da çalışması) çok mantıklı, zamanı ve emeği boşa harcamanın önüne geçiyor. Kolay bir dil gibi duruyor. C# ve Python geçmişim Olduğu için çok zorlanacağımı düşünmüyorum. Ne dersiniz?
Ne yaptınız hocam merak ettim :) Aynı düşünceler ile araştırma yaparken konunuzu buldum ve merak ettim açıkçası.
 
Hocam bende şimdi aynı konuyu araştıriyordum siz naptiniz başladınız mı
Hayır hocam başlamadım. React native en mantıklı olanı diye karar kıldım. Yapacağın projeye bağlı olarak değişkenlik gösterebilir bu durum tabi ki, daha esnek olabileceğinden ötürü flutter olabilir ancak hızlı öğrenmek ve bütün platformlarda çalıştırabilmek istiyorsan react native öneririm. Bu tamamen ihtiyaca bağlı olarak değişkenlik gösterebilir.

Konudan bağımsız olarak çok da karar verme sürecini uzatmamanızı öneririm, birine başlayın ve sevip sevmeyeceğinize öyle karar verin. Ne kadar hızlı karar verip denerseniz o kadar hızlı vazgeçme şansınız ve diğerine dönme şansınız olur.
 
Merhaba arkadaşlar. Yeni bir dil öğrenmek istiyorum. Mobil alanı için. Az buçuk Java bilgim var fakat Java beni yormaya başladı. Açıkçası çok da tercih edilen bir yazılım dili olmadığını düşünüyorum. Kotlin'e yönelmek istedim fakat Flutter daha mantıklı olabilir diye düşünüyorum geleceğe dönük olarak. 2017'de çıkan, Google destekli bir dil ve yabancılarda çok popüler olmaya başladı, burada da aynı etkiyi yakalayacağını düşünüyorum. Ayrıca çapraz platform desteği (aynı programın hem Android hem iOS da çalışması) çok mantıklı, zamanı ve emeği boşa harcamanın önüne geçiyor. Kolay bir dil gibi duruyor. C# ve Python geçmişim Olduğu için çok zorlanacağımı düşünmüyorum. Ne dersiniz?
Flutter çok kapsamlı. Firebase ile çalışırsanız da ikisi de Google'ın olduğundan ciddi şekilde aşırı kolaylıklar sağlıyor. İkisi birbirine tamamen entegre edilmiş her türlü özelliği tek tıkla kullanıyorsunuz. Flutter'ın Türkçe eğitimleri de epey fazla ve yine Google'ın yapay zekası Gemini Flutter hakkında çok bilgiye sahip bu yüzden rahatça yardım da alabilirsiniz.

İş açısından yurtdışı ve Türkiye de de işinize yarar.
 

Technopat Haberler

Yeni konular

Geri
Yukarı