kotlin mi-fluter mi-phyton mu

Kodla Büyü
ikisinin de avantajı var birbirine göre. kotlinde tasarım desteği varken flutterda her şey kodla yapılıyor ama kotlinde android için geliştirirken flutter da her iki proje içinde kodlar üretiliyor.
engin hocamın dediği gibi wed ve masaüstü desteği de gelirse flutter büyük bir ivme kazanır bence. birde tasarım aracı yaparlarsa daha süper olacaktır.
 
flutter da yapılan bir uygulama hem ios hem de android de derlenebiliyor deniliyor ama;
windows kullanıyorsanız ios için ekstra macbook'a ihtiyacınız olacak.
 
IOS için her türlü ios bir cihaza sahip olmak gerekiyor. Apple orada bile kendine bağımlı yapmış. O yüzden bu durum flutter'in suçu yok.
Şahsen kotlin'i incelemedim ama flutter kursundan anladığım niyetiniz oyun falan geliştirmek değil de klasik, paket uygulama diyebileceğimiz, örneğin öğrenci takip, bilmem takip tarzı standart uygulamalar için flutter işinizi bayağı kolaylaştırabilir.
Flutter'in cross bir platform olması ve artan desteğiyle bence bir sıfır önde.
 
Flutter kullanıyorum. Memnunum. Cross olması guzek fakat app store uygulama tutacak ki. Tam Apple developer fiyatı aklımda değil. 700 TL yıllık verip koymak da tabii kolay değil. 1 ay kursları takip ederseniz uygulama çıkarabilirsiniz.
 
Bildiğiniz çözüm önerisi varsa paylaşır kısınız hocam.Sanal makine vs.hikaye...
Sırf bu iş için MacBook kullanılıyor.En azından ben öyle biliyorum
hocam geçen flutter kursunda engin hocam demişti yanlış değilsem yada başka video da da duymuş olabilirim sanal makinelere machintosh kurup ta yapabilirsiniz dedi. Mesela sanal makineler için mac'in klonunu yaptılar ya Hackintosh diye onu kullanabilirsiniz demişti.

mobil programlamaya ilgim yoktu hiç o sebeple detaylarını tam bilmiyorum ama araştırırken duymuştum. Hackintosh diye ararsanız bir sürü video çıkıyor. çalışıyor mu çalışıyorsa bu işi yapıyor mu onu bilemiyorum.

Ama windowsta yapıp kodladıktan sonra eğer kolayca mac içine alınıp kurulum dosyası oluşturulabiliyorsa son aşamada belki çözümü bulunabilir. Bir şey diyemem dediğim gibi ilgim hiç olmadı şu kotlin ve flutter kurslarına kadar. Bunları alana kadar appinventor seviyordum ben android için :)
 
Öğrenecekseniz flutter ile başlayın devam edin bence. Çünkü bu tip yapılar (flutter - react native - ionic - xamarin) tutuluyor. Bir proje yapıyorsanız ve mobil de istenecekse (ki artık isteniyor) avantajlı olanlar bunlar.
5 sene önce android studio ile uygulama yapmıştım kendi çapımda ama ios için kalem oynatamadım.
Geçen sene xamarin bakmıştım çok kolay geldi (o da c# ile hem android hem ios derleniyor) fakat trend flutter ve arkasında google var
 
Bildiğiniz çözüm önerisi varsa paylaşır kısınız hocam.Sanal makine vs.hikaye...
Sırf bu iş için MacBook kullanılıyor.En azından ben öyle biliyorum

Lenovo G500 makineye osxinfo.net adresindeki kurulum başlıklarını inceleyerek Mac High Sierra 10.13.2 kurulumunu gerçekleştirdim. App Dev. hesabını edinip 1 adet uygulama gönderdim. Hiçbir sıkıntı yaşamadım. Sonraki sene geliştirici hesabı 2.5 kata yakın arttı. Apple dev. hesabı yıllık ücretlendiriliyor. Tekrar apple dev. hesabı için yenileme yapmadım. 3-4-5 tutan uygulama olursa apple dev. hesabına geçilir. 3-4-5 uygulama da parasını yıllık bazda fazla fazla çıkarır. Uygulama yaparken de konuyu iyi belirlemek gerekir. Günlük kullanım yapılacak bir uygulama iyi sonuçlar verebilir. İlaç Hatırlatıcısı ya da su hatırlatıcısı. Tam tersi niş bir konu da olabilir. Ya da evrensel bir uyg. satranç gibi, yemek uyg. gibi. İster kotlin ister flutter. Süreklilik önemli. Burada da yaptığım uyg. görebilirsiniz.Menüler aktif değil. Kolay gelsin.

https://play.google.com/store/apps/details?id=com.kodflex.chesstrapspro&hl=tr
 
Sadece geliştirme amaçlı kullanılacaksa ikisi de kullanılabilir. Yükleme yapacaklar için Anroid 25$ bir kerelik, IOS yıllık 99$ şeklinde ödeniyor. Güzel bir uygulama tutturunca reklamlarla güzel ödemeler alabilirsiniz.
 
ben flutter öğrenmeye karar vermiştim. Karar verme sebebim flutter da kullanılan dart dili c# a çok benziyordu. Bende c# konusunda tecrübeli olduğumdan daha hızlı ilerleyeceğimi düşündüm.
fakat sonra java------- kotlin üzerine mi gitsem diye kendime sormaya başladım, nedeni ise github gibi açık kod paylaşımı yapılan sitelerde java ve kotlin ile paylaşılan örnek uygulama miktarı çok daha fazlaydı. Yani hazır kodları kullanabilme olasılığı beni bu tarafa çekti. fakat java hiç yazmadım, yani kotlinde javanın esnek şekli olarak (oracle javasına karşı google in kotlini) tanıtılıyor.
şimdi ne kotlin ne flutter ortada kaldım :)
flutter c# benzerliği olmasa direk kotline başlarım ama dediğim gibi java benzeri dil kullandığından zorlanırım diye korkuyorum.
yanlış yorumlamış olabilirim.
 
ben flutter öğrenmeye karar vermiştim. Karar verme sebebim flutter da kullanılan dart dili c# a çok benziyordu. Bende c# konusunda tecrübeli olduğumdan daha hızlı ilerleyeceğimi düşündüm.
fakat sonra java------- kotlin üzerine mi gitsem diye kendime sormaya başladım, nedeni ise github gibi açık kod paylaşımı yapılan sitelerde java ve kotlin ile paylaşılan örnek uygulama miktarı çok daha fazlaydı. Yani hazır kodları kullanabilme olasılığı beni bu tarafa çekti. fakat java hiç yazmadım, yani kotlinde javanın esnek şekli olarak (oracle javasına karşı google in kotlini) tanıtılıyor.
şimdi ne kotlin ne flutter ortada kaldım :)
flutter c# benzerliği olmasa direk kotline başlarım ama dediğim gibi java benzeri dil kullandığından zorlanırım diye korkuyorum.
yanlış yorumlamış olabilirim.

Kotlin C#'a çok daha fazla benziyor hocam. Java ile C#'da zaten benzer diller yazım olarak.
 
Geri
Üst