hocam kendi idelerini falan da yapmışlar mac olmadan ios uygulaması yapılmaması bi eksliklik bence. c# ile geliştiriyorsun, windows'tan da yapılabilmeli. http://www.smartface.io/ bu adamlar onu yapmış mesela javascript ile mac olmadan native ios geliştirebiliyorsun. hatta mac de olmuyor windows için sadece :) olsun mac de zaten yapıyoruz biz mac i olmayanlar da yapabilmesi için güzel birşey :D hocam o emulator sanırım web tabanlı :) ios un simulatoru sadece tek bir OS bile 800 mb civarı, mesela bu simulatorde sen nasıl gps alacaksın? ne bileyim çok basitçe geldi.. Zaten Xamarin in de kendi simulatorü yok.. Xamarin, ios için Xcode un simulatorünü kullanıyor, android için de google un emulatorunu kullanıyor.. Yani kısıtlıdır bir çok şeyi diye düşünüyorum.. mesela photo album e nasıl ulaşacaksın, denemeleri yapacaksın ya da today extension a v. s... çok profesyonel ya da gelişmiş şeyler yapabileceğini düşünmüyorum bununla, tabi detaylı incelemek lazım, üstünkrü syledim @CnkGn, hocam java biliyorsan byle devam et :) ben hiç bilmeyen ya da c# bilenler için bu konuyu açtım :) Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

interfector bunu yazdı DrKill bunu yazdı CnkGn bunu yazdı Abi oncelikle tesekkurler, bir sorum olacak. Ben java ile android uygulama gelistirmeye calisiyorum. Xamarinin javaya gore mobil platformda artisi eksisi nedir? Mesela ben java degilde c# kullanarak android gelisirsem ne gibi artilarla eksilerle karsilasirim. Kisaca aydinlatabilir misin? Artın olmaz eksin olur. Detaylı açıklarmısın? Java ile inebileceğin ancak Xarmin ile inemeyeceğim muhtemel yüzlerce detay olduğu gibi kod optimizasyonu bakımından da java ile yazılımış kod %90 ihtimal daha optime edilmiş bir kod olacaktır. Xarmin ile yapıpta android için java ile yapamayacağın birşey yokken, tam tersi durum için birçok şey bulunmakta. yüzlerce detay varken nereden çıkardın hocam bunu :) xamarin full native destek veriyor hem ios a hem de android e. Yani java da olan her şey ve ios da olan her şey xamarin de var.. buradan bakabilirsin :) http://developer.xamarin.com/api/root/MonoAndroid-lib/ mesela şuan android 5.1.4 çıkmış :) http://forums.xamarin.com/discussion/44632/stable-release-xamarin-android-5-1-4-cycle-5-service-release-2#latest ios için de 8.4 çıkmış :) http://forums.xamarin.com/discussion/44727/stable-release-xamarin-ios-8-10-3-xcode-6-4-ios-8-4-compatibility-update#latest yani adamlar ciddi ciddi iyi çalışıyor hocam.. Ve %100 native olarak derleniyor şüphen olmasın.. Performans konusuna gelince, şuan yaptığım yazılım biraz komplex bir yazılım, aynı derecede bir yazılımı xcode ile geliştirmediğim için karşılaştırma yapamayacağım, ama basit uygulamalarda hemen hemen aynı performansı grdüm, belki bir tık xcode daha hızlıydı diyebilirim ama hesaplanmış bir gzlemim yok. Xamarin in avantajı, sen java da sadece android platform için geliştirebilirken, konuda sylediğim gibi xamarin. forms ile tüm mobil platformlar için tek bir proje yetebiliyor :) Ancak java bilenlerin xamarin'e geçmesi taraftarı değilim eğer ios geliştirmek istemiyorlarsa.. Benim elimde olsa ben ios için objective c, java için android kullanacaktım ama şirket byle istediği için geçmek zorunda kaldım.. Eskiden pişmandım ama şimdi çok da sorun değil diyorum Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Valla hocam çok zaman bulamıyorum bir şeyler hazırlamaya, szde hala dküman yazacaktım ama fırsatım çok olmuyor xamarin için byle videolar varmış https://www.udemy.com/courses/search/?ref=home&q=xamarin http://www.pluralsight.com/search/?searchTerm=xamarin bunlardan yararlanabilirsiniz.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Abi oncelikle tesekkurler, bir sorum olacak. Ben java ile android uygulama gelistirmeye calisiyorum. Xamarinin javaya gore mobil platformda artisi eksisi nedir? Mesela ben java degilde c# kullanarak android gelisirsem ne gibi artilarla eksilerle karsilasirim. Kisaca aydinlatabilir misin? yo yo yo 1-4-8-3 to the 3 to the 6 to the 9 representing the abq. what up biaatch! leave at the tone...

Selamlar, 1 yıldır Xamarin ile ios/android uygulama geliştiriyorum. İlk başlarda açıkçası hiç alışamadım çünkü objective C den direk ios programlamaya c# ile yapınca afalladım baya ve o zamanlar xamarin buglardan geçilmiyordu. Ancak şuan cidden çok stabil yapmışlar, elbette yine sorunlar var ama yine de eskisine gre çok çok daha iyi. C# bilip de ya da C# ın kolaylığını kullanarak mobil uygulama geliştirmek isteyenler varsa sizin için bir haberim var. Şimdi ncelikle Xamarin bir cross-platform teknolojisidir. Xamarin. Forms ile mobil platformlara bir kere yazıp hepsinde yayınlayabilirsiniz. Ancak bazen mobil işletim sistemlerine zel kod yazmak gerekir bunu da yine projenin içinde eğer android ise bunu yap, ios ise bunu yap biçiminde yapmalısınız ve kontrol olarak da biraz daha zayıf. Ben bunlara hiç girmeden direk Xamarin. iOS ve Xamarin. Android üzerinden proje yapıyorum. Bir de shared projeler var, mesela bir webservisine wrapper yazacaksınız bunu shared olarak yapabilirsiniz, bylece tüm mobil projelerinde kullanabilirsiniz. Maalesef Xamarin her. net dll i de kabul etmiyor, Xamarin e zel tasarlanmış olması gerekiyor, bazı şeyler kısıtlı olabilir ama aşağı yukarı bir çzümü oluyor. Şimdi gelelim habere, geçen yıl lisansını alırken 99 dolar dedik ama bu yıl uzattırmak için mail attığımda para almadılar, çünkü artık Xamarin Academic diye bir şey yapmışlar, bu da business plan dan türeme https://store.xamarin.com/ Tek eksiği e-mail desteği yok, yani bir problemle karşılaştığınızda e-mail ile soramayacaksınız. Ama forumlarda v. s sorma hakkınız var. Güzel bir yanı ise visual studio kullanabilirsiniz :) Alternatif olarak mac ve windows da çalışan Xamarin Studio var, Biraz XCode a benziyor, ama ben çok beğendim, baya bir süre visual studio ile çalıştım ama ondan sonra xamarin studio ya geçtim ve byle devam ediyorum,.. iOS uygulama geliştirmek isteyen arkadaşlar maalesef mac OS yüklü bir işletim sistemien sahip olmak zorunda. Sanal PC ler falanla yapılabilir diyorlar ama hiç denemediğim için bir şey sylemek istemiyorum. Ama elinizde mac varsa parallels desktop kurarak windows-mac ile uygulama geliştirebilirsiniz, ya da sadece mac de geliştirebilirsiniz, ya da sadece android geliştiriyorsanız windows yeterli. Nasıl satın alacağınıza gelirsek; Şimdi Business Plan'ın fiyatı 999 dolar sadece ios ya da android için. Eğer ikisini normalde almaya kalkarsanız 2000 dolar civarı para demek zorundasınız. Daha nce platform başına 99 dolar alıyorlardı. Şimdi tamamen ücretsiz İşlem tamamlandığında gelen fatura Şimdi yapmanız gereken şu: ğrenci kimliğinizi taratın/resmini çekin dijital olarak, ve ğrenci e-mail adresinizle hello@xamarin.com a yollayın ve Xamarin. iOS Academic ve Xamarin. Android Academic e abone olmak istediğinizi syleyin. Eğer istiyorsanız Xamarin. Mac e de abone olup mac OS için uygulama geliştirebilirsiniz. Son sz: Eğer xamarin ile başlayacaksınız ncelikle baya bir uğraşacağınızı bilin. Benim çok zamanım yok ama zaman buldukça sorularınız olursa yardımcı olmaya çalışırım. Kolay gelsin şimdiden unbalanced tarafından 10/Tem/15 19:52 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

DrKill bunu yazdı interfector bunu yazdı DrKill bunu yazdı CnkGn bunu yazdı Abi oncelikle tesekkurler, bir sorum olacak. Ben java ile android uygulama gelistirmeye calisiyorum. Xamarinin javaya gore mobil platformda artisi eksisi nedir? Mesela ben java degilde c# kullanarak android gelisirsem ne gibi artilarla eksilerle karsilasirim. Kisaca aydinlatabilir misin? Artın olmaz eksin olur. Detaylı açıklarmısın? Java ile inebileceğin ancak Xarmin ile inemeyeceğim muhtemel yüzlerce detay olduğu gibi kod optimizasyonu bakımından da java ile yazılımış kod %90 ihtimal daha optime edilmiş bir kod olacaktır. Xarmin ile yapıpta android için java ile yapamayacağın birşey yokken, tam tersi durum için birçok şey bulunmakta. yüzlerce detay varken nereden çıkardın hocam bunu :) xamarin full native destek veriyor hem ios a hem de android e. Yani java da olan her şey ve ios da olan her şey xamarin de var.. buradan bakabilirsin :) http://developer.xamarin.com/api/root/MonoAndroid-lib/ mesela şuan android 5.1.4 çıkmış :) http://forums.xamarin.com/discussion/44632/stable-release-xamarin-android-5-1-4-cycle-5-service-release-2#latest ios için de 8.4 çıkmış :) http://forums.xamarin.com/discussion/44727/stable-release-xamarin-ios-8-10-3-xcode-6-4-ios-8-4-compatibility-update#latest yani adamlar ciddi ciddi iyi çalışıyor hocam.. Ve %100 native olarak derleniyor şüphen olmasın.. Performans konusuna gelince, şuan yaptığım yazılım biraz komplex bir yazılım, aynı derecede bir yazılımı xcode ile geliştirmediğim için karşılaştırma yapamayacağım, ama basit uygulamalarda hemen hemen aynı performansı grdüm, belki bir tık xcode daha hızlıydı diyebilirim ama hesaplanmış bir gzlemim yok. Xamarin in avantajı, sen java da sadece android platform için geliştirebilirken, konuda sylediğim gibi xamarin. forms ile tüm mobil platformlar için tek bir proje yetebiliyor :) Ancak java bilenlerin xamarin'e geçmesi taraftarı değilim eğer ios geliştirmek istemiyorlarsa.. Benim elimde olsa ben ios için objective c, java için android kullanacaktım ama şirket byle istediği için geçmek zorunda kaldım.. Eskiden pişmandım ama şimdi çok da sorun değil diyorum Hocam Xarmin muhtemelen java koduna çevirip yle derliyordur. Karmaşık projelerde ne kadar aynı performansı verebilir? Benim kast ettiğim şey oydu. Ayrıca zaten sadece android geliştirecek bir insan için yorum istedi arkadaş. Sadece android geliştirmek için xarmin kullanmak saçmalık olsa gerek. Boşa baş ağrısı niye çeksin insan. Cross platform uygulamalari için bir seçenek olabilir. Oda her proje için geçerli olamaz. Bu imzayı her grdüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı smürmektir

CnkGn bunu yazdı Abi oncelikle tesekkurler, bir sorum olacak. Ben java ile android uygulama gelistirmeye calisiyorum. Xamarinin javaya gore mobil platformda artisi eksisi nedir? Mesela ben java degilde c# kullanarak android gelisirsem ne gibi artilarla eksilerle karsilasirim. Kisaca aydinlatabilir misin? Artın olmaz eksin olur. Detaylı açıklarmısın? Aldanma insanların samimiyetine, menfaatleri için gelirler vecde, vaad etmeseydi allah cenneti, ona bile etmezlerdi secde..

DrKill bunu yazdı CnkGn bunu yazdı Abi oncelikle tesekkurler, bir sorum olacak. Ben java ile android uygulama gelistirmeye calisiyorum. Xamarinin javaya gore mobil platformda artisi eksisi nedir? Mesela ben java degilde c# kullanarak android gelisirsem ne gibi artilarla eksilerle karsilasirim. Kisaca aydinlatabilir misin? Artın olmaz eksin olur. Detaylı açıklarmısın? Java ile inebileceğin ancak Xarmin ile inemeyeceğim muhtemel yüzlerce detay olduğu gibi kod optimizasyonu bakımından da java ile yazılımış kod %90 ihtimal daha optime edilmiş bir kod olacaktır. Xarmin ile yapıpta android için java ile yapamayacağın birşey yokken, tam tersi durum için birçok şey bulunmakta. Bu imzayı her grdüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı smürmektir

Hocam çok sağol, başlığı grünce konuyu açanda sen olunca eğitim tarzı birşey bekledim ama yinede sağol bir yerden başlamak lazım.

hocam çok fazla hayal gücünü kullanıyorsun :) xamarin in kod çevirme olayı yok, ama kesin kanıt için xamarin'e sordum şimdi :)) nce dedin ki yüzlerce şey eksiktir :) aynı olduğunu gsterdim, sonra dedin ki kodları çeviriyordur java ya :) o da yle değil.. istersen detaylı link verebilirim building ile ilgili.. biraz nyargı ile yaklaşıyorsun gibi.. Dediğim gibi eğer amaç sadece android uygulama yapmak ise evet java daha iyi bir seçenektir, mesela bazı avantajlar, kaynağın çok olması, ücretsiz olması, google servislerini daha kolay kullanabilme, jar tabanlı projeler eklenebilmesi Benim sana karşı çıktığım nokta şu hocam.. Xamarin i kullanmak bir şeyin eksiliğine sebep olmuyor. Yani bir javacı benden iyi android uygulaması yazar diye bir kural yok :) ben c#/f# yeteneklerimi orataya koyarım o da java yeteneklerini ortaya koyar. :) Benim yaptığım yazılım gayet kapsamlı ve performans açısından bir problem yaşamadık şuana kadar.. Ben hem java android, hem objective C ios, hem xamarin ios/android yazmış biri olarak benzerlikleri ve farkları daha iyi grebildiğimi düşünüyorum. Bana Xamarin'in avantajı, c# a alışmışlığımdan dolayı çok kolay şekilde ve hızlı şekilde kodlama yapabilmem.. linq de kullanabiliyorum, action sınıflarını kullanarak localde delegate de oluşturabiliyorum. Java da uzman değlim o yüzden daha zorlanırdım, keza objective C de yle, hele o syntax a alışmak... Tekrar belirteyim : eğer c# bilginiz var ise ya da cross-platform uygulama yapmak istiyorsanız xamarin güzel bir teknoloji. Eğer tek taraflı bir mobil yazılımcı olmayı hedefliyorsanız, android için java, ios için de swift ğrenmenizi tavsiye ederim. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

biyerden ogrenci bulmak gerek :/ bi arastirim kullanmayan cikarsa yada vericek alim ben bunu hic deilse deneyimim olmus olur eyw saol bilgilendirme icin Nice babayigitler kirayi kim odeyecek, coluk cocuk ne yiyecek derdinden dolayi dunyayi degistiremiyor.

hocam kendi idelerini falan da yapmışlar mac olmadan ios uygulaması yapılmaması bi eksliklik bence. c# ile geliştiriyorsun, windows'tan da yapılabilmeli. http://www.smartface.io/ bu adamlar onu yapmış mesela javascript ile mac olmadan native ios geliştirebiliyorsun. hatta mac de olmuyor windows için sadece :) olsun mac de zaten yapıyoruz biz mac i olmayanlar da yapabilmesi için güzel birşey :D g2k tahribat com

Dediğin gibi olsun hocam ama dediğim gibi bana mantıklı gelmiyor. "Java'ya çeviriyordur" kelimemin yayında "-muhtemelen" diyede belirtmiştim hocam zaten kesin bir yargı yok. Eğer direk binary'e çeviriyorsa aynı performansı alma ihtimalide kesinlikle vardır bundada lafım yok. Yani java ile aynı performansta yazılımlar geliştirilebilir bile. Ama performans faktrünüde geçersek hala arkadaşın sylediği hipotezde benim sylediğim daha mantıklı geliyor. nyargı diyemeyeceğim buna. Var olan sistemin temel programlama dilini gene aynı sistemde programlama yapmak için terk etmenin mantıklı bir açıklaması olması lazım. Sonuçta adamların amacı cross platformda tek kod yazıp işi bitirmek. Cross platform için kullanmayacak bir insan zaten yapabildiklerini tekrar yapabilir hale gelmek için niye Xamarin ğrensin ki. Her yeni android sürümü çıktığında Xamarin 'e bağılmı olmak için tek bir mantık var ki cross platform: o da kabul edilebilir. Gel gelelim işin başından beri cross platform amacıyla ğrenmeyecek birisinden bahsediyoruz. Bunun dezavantajdan başka bir yanı yok. Ayrıca seninle başka bir android javacısını yarıştırmıyoruz hocam. Burada bahsi geçen arkadaştan bahsediyorum. ğreneceklere de kolay gelsin dileyiyle.. DrKill tarafından 11/Tem/15 05:35 tarihinde düzenlenmiştir Bu imzayı her grdüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı smürmektir

Abi oncelikle tesekkurler, bir sorum olacak. Ben java ile android uygulama gelistirmeye calisiyorum. Xamarinin javaya gore mobil platformda artisi eksisi nedir? Mesela ben java degilde c# kullanarak android gelisirsem ne gibi artilarla eksilerle karsilasirim. Kisaca aydinlatabilir misin? Artın olmaz eksin olur. Bu imzayı her grdüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı smürmektir

iletişim problemimiz var sanırım :) son kez diyorum, biri sadece android için ğrenecekse java ile devam etmeli, ama cross platform için xamarin iyi bir seçenek olabilir. Keza c# bilen adamın da java ğrenmesine gerek yok, bilgisini xamarin de devam ettirebilir tabi ki bunun için android kütüphanesini bilmesi lazım o ayrı.. ayrıca konuyu yukarı taşıyayım grmeyenler için Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.