Xamarin'in bir dezavantajı var mı?

Arkadaşlar merhaba. Xamarin in bi dezavantajı var mı? Geçen gördüm hem ios hem Android tek kodla yapılıyormuş. Boşuna mı Java kastım dedim. Ne düşünüyorsunuz Xamarin e mi geçmeli?

com-drt4oc8wd3yd5dmw7cfm.jpg
Yusuf Tohum
Y
1 kişi takip ediyor.
Misafir olarak yayınla
8
8 CEVAP

Native uygulama kadar akıcı olmaz

Kerem Zulkarneyn
K

Yazımı kolay mı peki? Mesela atıyorum sekmeleri sağa sola kaydırarak geçiş yapmak istiyorum bunun için kolay kaynak bulabilecek miyim?

Yusuf Tohum
Y

C# diline hakim olman gerekir öncelikle... Ama tek başına bana göre yeterli değil. Native olarak da mantığını bilmek zorundasın.

Emrullah Pink 2 ay

Mesela sürükle bırak yok herşeyi kodla yapıyorsun yüzde doksan native çeviriyor 50 GB civarinda

Taıyor Koni 2 ay

En çok kaynak native de oluyor genelde. Amacın fikrini platformlara uyarlamaksa olabilir ama bir yerde çalışırım Vs dersen pek işine yaramaz

Kerem Zulkarneyn
K

Peki xamarin le yazarken bir yandan Java ile de ekleme çıkarma yapabiliyor muyuz

Yusuf Tohum
Y

Xamarin ilede native kod yaziyor sunu nuz

Tolgahan Partal
T

yok artık dostum o zaman herkes xamarin yazardı

Serkan Seçkiner 2 ay

yazabilen varsa yazsın dostum. Şöyle ki bende önermiyorum xamarini ma native çıktı veriyor

Tolgahan Partal 2 ay

Gayette akıcı valla. Javada ya swiftte yapabildiğin her şeyi yapabiliyorsun. Canavar gibi app çıkartıyosun. Tek sıkıntı visual stüdyo. özellikle 2017 de sürekli kitleniyo filan. Onun dışında C# gibi güçlü ve esnek bi dil geliştirme konusunda çok fayda sağlıyo. Ama tek kod yazıp iki platforma çıktı almak gibi bi hayalin varsa onu unut. İki platform içinde kendine ait yaşam döngüleri mevcut ve yazdığın kod cordova gibi olmadığı için ayrı ayrı tasarlamak ve kodlamak zorundasın. Ama java ve swift öğrenmek yerine c# çözmek daha akılcı bence.

Devrim Caferler
D

Hocam sağolun güzel açıklamışsınız

Yusuf Tohum 2 ay

Ben 8 ay önceye kadar kullanıyordum. Pek olumlu şeyler söyleyemeyeceğim Android Studio' ya geçtim desem yeterli.

Nihat Arıcılık
N

Sebep performans mi?

Yusuf Tohum 2 ay

Her şeydi aslında. Boş uygulama bile 5 snden önce açılmıyordu hala öyle, apk çıktısı her zaman 10mb üstündeydi. İmagecell i bir sayfaya beş altı defa gir çık yapınca sayfanın yapısı bozuluyordu ve hata fırlatıp uygulamayı kapatıyordu vs vs.

Nihat Arıcılık 2 ay

Anladım hocam teşekkür ederim

Yusuf Tohum 2 ay

Hocam bu hedeflerine bağlı. Şöyle söyleyeyim. 6 ay öncesine kadar mesela Avustralya için konuşalım. Xamarin Developer kavramı yoktu. Şimdi iş ilanlarında gayet ve gayet fazlasıyla var. Hedefini belirle ona göre hareket et. Yurtdışı ise hedefin mantıklı olabilir. Ona göre araştır. Ama bizde zaman alacak gibi baya bir...

Emrullah Pink
E

Hocam benim bir girişim hayalim var. Mobil uygulama olacak. Android tarafını yazıyorum yarıdan az kaldı bitecek inşallah fakat ios un i sini bilmiyorum, bu yüzden xamarin ı görünce dikkatimi çekti. İnternette açıklayıcı bişeyler bulamayınca gruba başvurmak istedim

Yusuf Tohum 2 ay

Yusuf Tohum Hocam Xamarin dediğin eğer hiç bir bilgin yoksa pat diye girip sonuca varacağın bir konu değil. C# dilini öğreneceksin. Burada önemli olan dil değil. Zaten mantığını biliyorsun orası sıkıntı kısım değil. Ancak orada ben bunu yazdım tıkladım bana 3 platformda çıktıyı hazır verdi algısı yanlış bir algı. Android zaten yazıyorsun şu anda.... Sırf IOS kısmı için Xamarin'i neden düşünüyorsun ki native olarak IOS düşün. Çünkü eksik olan şey sadece IOS kısmı.... Yine de sen bilirsin...

Emrullah Pink 2 ay

Ha bu arada hedeflerin arasında Xamarin Developer olmak vardır orasına kimse karışamaz. Ben sadece bu bahsettiğin uygulama üstünden yorum yaptım...

Emrullah Pink 2 ay

Tabi haklısınız hocam da c# az çok aşinalığım olduğum için ilgimi çekmişti. Ayrıca ios uygulama için bir mac pc lazımmış. E öğrenci olunca ona da imkan olmuyor. Hadi buldum diyelim tamamen yabancı olduğum bir dili öğrenip uygulamayı yazmak ta epey vakit alacak. Anlayacağınız biraz çıkmazdayım sanırım benim için en mantıklısı ios developer olan bir ortak bulmak olacak. Türkiye'de oldukça az var ios developer o yüzden inşallah bi şekilde denk gelir de bulur yaparız Teşekkür ederim yorumlarınız için

Yusuf Tohum 2 ay

Yusuf Tohum Kesinlikle bu da mantıklı bir çözüm ama illa ki kendim yaparım diyeceksen de nativeden yürümen bence mantıklı... Ama sen bilirsin bak kendin söyledin IOS developer AZ Ve Mac problemi işin ayrı bir boyutu....

Emrullah Pink 2 ay