Aslinda tum islerimizi mono ile unix ortamina gecirmeyi dusunuyorduk. Yavas yavas lisans maaliyetlerini dusurup, gercekten kritik isleri sinirli sayida windows sunucusuna yayacaktik:) Olaylara karışmayın!

Aslinda tum islerimizi mono ile unix ortamina gecirmeyi dusunuyorduk. Yavas yavas lisans maaliyetlerini dusurup, gercekten kritik isleri sinirli sayida windows sunucusuna yayacaktik:) . net ortamında deneyimli değilim ama mono acayip sıkıntı çıkardığını duydum hocam. Eğer unix veya linux ortamına geçecekseniz diğer teknolojileri kullanmanızı tavsiye ederim. Gerçi siz benden daha iyi bilirsiniz bu konuları. 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

Xamarin mürid adı sandım

phonegap hiç kullanmadım hocam, ama geçen arkadaşa gsterirken bir sürü zelliği olduğun grdüm tasarım olarak yapabileceklerin html/css ile kısıtlı ve yazılım yeteneği olarak da javascript ile kısıtlı.. mesela wcf sunucusuna bağlanabilirsin, veri çekebilirsin v. s. ama çok kompleks işlerde işe yarayacağını düşünmüyorum. yani bir nokta gelir elin kolun bağlanır.. basit-orta derece yazılım geliştireceksen ideal olabilir. ama ileri seviye uygulamalarda bırak xamarin'i, en iyisi xcode dur bana gre.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Pes etmek yok hocam kolay gelsin YalnızAdam

kamunun bana ğrettiği şey hocam: mükemmel kod yazmak ya da sanat yapmak gereksiz hatasız ve tam çalışsın yeter. şyle wcf kısmını windows serverda çzseydin keşke. restful servisle de xamarin kısmını hallederdin. basit düşün. arka planda yapılan sanat sadece senin vicdanın için :-) Olaylara karışmayın!

unbalanced hocam geçmiş olsun ncelikle son derece meşakatli bir yoldan geçmişsin belli ki. IOS/Windows Cross platform birşey arıyorsan embarcadero rad studioya bak oldukça sağlam yapıyorlar o işleri. Senin sorunun xamarin denmi kaynaklı yoksa WCF denmi kaynaklı anlamadım. WCF kullanınca her yapıyı d altına encapsulate etmesi beni delirttiği için sonradan webapiye yneldim ve mutluyum. Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

hocam wcf i ben yazmadım ki.. basit bir şey de değil, bir hazır wcf servisi var bir de şirketin yazdığı servis var.. o hazırı kullanamadık işte.. en son adamların yazdığını kullanmak zorunda kalıyoruz. yani servis tarafı hazır, tekrar bulandırmaya gerek yok :) sorun, ios tarafının bu kadar çok sorun çıkartması Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

şimdi elindeki klavyeyi yavaşça bırak ve benim düşündüğüm şeyi düşün; "ulan byle hayat geçermi?" düşündükten sonra; valla hocam hybrid işi yalan. Şunu anladım ki sike sike her platform için native app yazmak zorundasın. Phonegap de ancak 750 liralık web sitesi yaptığın adama 2bin liraya çakma app yazabilirsin. HTML rendering üzerine çalıştığı için uygulama gerçekten çok yavaş oluyor. Çok fazla optimizasyon gerekiyor. Ayrıca android modellerine gre rendering değişim gsteriyor falan filan. Bende şimdi zorla Xcode üzerinde bitirme projemizin iOS ayağını yapmaya çalışıyorumda abi ne kadar boktan bir arayüzü var onun ya. Visual Studio'dan sonra XCode'un arayüzünü kullanamadım. Kolay gelsin :) aynen hocam native yazmak en doğrusu.. ama işte benimki mecburiyetten... Bu benim için acı bir deneyim oldu tabi... Birileri bi gün bu konuya denk gelirse, xamarin e bulaşmaktan vazgeçer belki :) Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

bu işi namusun belle ve asla pes etme. bir proje üzerinde ne kadar çok problem çzmeye vakit harcarsan bunun sana getirileri inanılmaz oluyor. Ahahaha evet o yle ama doğru platformdan başladıysan yle oluyor, başka türlü saçını başını yolduğunla kalıyorsun =) Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

Unity 3D'nin ilk dnemlerindeki halime benzemiş durumun ozamanlar herşey eksikti ve biz tamamlamaya uğraşıyorduk boş yere çokça vaktimizi yemişti. Şunu ğrendimki projeyi kolayca bitireceğim diye illa bildiğimiz teknolojilere saplanmamak gerek, kim hakkıyla yapıyorsa dil olsun platform olsun hepsini gerekiyorsa değiştiriyorum artık. yarım yumalak buglarla eksiklerle dolu sistemlerden açık kaynak olmadıkları sürece uzak duruyorum. zaten bir yerde mono varsa ben orada yokum arkadaş.

İşte mühendislik ve ar-ge de tam burada başlıyor. ar-ge için zaman yok hocam :) benim sorunum değil ki bu olay yani kütüphaneyi ben geliştirmedim.. şirket istemeseydi ben xcode kullanacaktım. Resmen xamarin in testeri olduğumu hissediyorum.. dün gece çalışan uygulama şimdi çalışmıyor.try catch koyuyorum yakalanmıyor bile.. olası her şeyi uncomment yaptım ama yine yok yok yok.. hayatımda uğraştığım en saçma şeyle uğraşıyorum. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Allah, size kolaylık versin hocam... Ondan çocuk olmamıştır . Kendisi de doğmamıştır . İhlas Suresi 3 üncü ayette bunlar yazar.

hocam phoneGap ile xamarin arasinda degerlendirme yapacak olsan? Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.

ben memnun değilim hocam mono dan... bir çok şeyi eksik ve oturmamış.. mesela en son aldığım saçma hatanın her hangi bir giriş çıkış yolu yok. sadece exception fırlıyor o da reference. cs de ama ne bilgi var ne bir şey.. hangi kısımda patladığı da belli değil.. break point koyuyorum, try catch koyuyorum yok.. yani bir satırdan sonra çat gidiyor.. çatladığı satıra bile try catch koyuyorum ama yakalamıyor. zaten %99 exceptionlar hep unhandled exception olarak yapılmış sanki, ee ne anladım ben o zaman.. son şeyin sıkıntısı neyden kaynaklandı anlamadım ama bulmak için kaç saat uğraştım, en son root view contoller a bağladığım tüm viewcontrollerin ilişkilerini sildim, sıra sıra bağladım, o ara hangisinde hata verdiğini buldum. içerisinde hiç form bile yok zel bi ayarı yok bi şeysi yok mal gibi ona hata veriyor. başka bi tane oluşturdum, içindeki hücreye de aynı ismi verdim onda çalıştı.. aynı sınıf her şey aynı sadece formu değiştirdim.. değişen bi şey de yok yani zellik olarak biliyorsun byle küçük bir şey için saatlerini harcayabiliyorsun bazen.. işte xamarin bunu sana hep yaşatıyor. 3-4 günde bitecek işi 3 aydır bitiremedim düşün artık ne kadar sıkıntı çıkardığını bakalım proje nasıl ilerleyecek.. biliyorum sürekli bir şeyler arıza verecek çünkü arıza vermeden iki satır kod yazdırmıyor bana.. sen de mononun ürünlerini kullanırsan, sonra kapıma gelme byle oluyor diye :D yardım etmem :)) sürünürsün Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Saat kaç olmuş aptal aptal şeylerle uğraşıyorum yaa.. Nerden bulaştım bu işe bilmiyorum ama çok pişman oldum.. Gnül isterdiki iyi şeyler yazayım ama hiç uzaktan yakından alakası yok.. 8 GB ram, 8 çekirdekli MAC'i çok kastırıyor ncelikle, kaç kere visual studio kilitlendi.. Daha nce xcode ile uygulama geliştirirken hiç byle olmadı.. hantallığı da cabası.. Bitti mi hayır.. kaç aydır WCF i bir ios projesine bağlayamadık. Bi şeyi hallediyorum, başka bir yerden sorun çıkarıyor, onu çzüyorum başka bir yerden sorun çıkıyor, yok mtom yok dinamik proxy.. hatalar o kadar çok ki aklımda bile kalmadı ne kadar çzdüğümüzün.. cross-platform yazdığım için, WCF servisi için bir wrapper yazayım dedim, her şey iyi güzel , neyse oluşturdum wrapperi, sonra ios da bi deneyeyim dedim o da ne.. çalışmıyor.. Login metodunu çağırıyorum, wcf servisi yazan adamlar parametre olarak ref anahtarı koymamı istemişler, o da ne..ios hatayı çakıyor, xamarin dinamik proxy desteklemiyor diye.. iyi de arkadaşım bu ios projesi değil ki, bir başka proje üzerinden bağlanıyorum, ios projesiyle doğrudan ilişkisi yok.. uğraştım ama çzemedim.. en son olarak kendi sitesinde verdikleri dinamik proxy oluşturmayı yaptım.. silverlight ın bir toolunu kullanarak wcf servisi cs dosyasına çevirdi işte, bunu projeye ekleyerek iletişim kurdum.. buraya kadar güzel.. şimdi login fonksiyonu asenkron olarak isim almış bir tane event oluşturdum servisten.. verdim bilgileri bağlan dedim bu sefer, metod tetikleniyor ama parametrelerden bir tanesi null dnüyor. bilgileri yanlış verince, paramtrede error grünüyor, ama doğru verince de o kısım null oluyor.. Aynı kodu alıp bir winformda denedim , çatır çatır çalışıyor.. Neden çalışmıyor peki? yine bu ios devreye giriyor. O çağırdığı için bu fonksiyonu bu şekilde dnüyor, diğer türlü bir açıklaması yok çünkü.. Dedim bi event yazıp ios un kendi içinde tetiklensin o da yemedi.. Vazgeçtim cross platform için ortak şeyler yazmaya, wcf servisi ios içerisinde oluşturdum, bu şekilde çalışıyor her şey iyi güzel derken bi deneyeyim dedim ama baktım derlenmedi, neden? çünkü proje içerisinde virtual klasrler oluşturdum bi iki dosyayı taşıdım info. plist dosyası bulunamıyor diye hata veriyor derlenmiyor.. neyse hepsini geri aldım.. ama yine aynı hatayı veriyor. proje dosyasında info. plist var, çift tıklayınca ios ayarları geliyor hiç sorun yok ama derlenmiyor. kaç kere kapattım açtım, isim değiştirdim hiç bi şey yemedi.. projeyi baştan oluşturmaktan başka şansım kalmadı.. siz siz olunca byle karışık işler yapacaksanız sakın xamarin e bulaşmayın.. sırf şirket c# ile yaz dedi diye bunlarla uğraşıyorum.. yoksa xcode un gzünü seveyim yaa.. objective-c biraz zor geldi ama şimdiye kadar 10 kere bu işi bitirmiştim.. illallah ettim bu işten.. adam gibi destek alamıyorum lisans aldığımız halde.. forumlarına soru soruyorum cvp yok, stackoverflow a soruyorum cvp yok kimse bilmiyor.. deneme tahtası mıyım ben yaa saat gecenin kaçı olmuş mal bir dosyayı bulamıyor diye hata veriyor gel de çıldırma sakın ama sakın bulaşmayın xamarin'e c# ile yazacağım diye.. belki küçük basit projeler için çok sorun olmaz ama benimki gibi servis kullanan, karışık bir uygulama yapacaksanız hiç bulaşmayın, bir sorun çıkarsa cevabı kendiniz üretmek zorunda kalacaksanız tabi yapabilirseniz gece gece kızdırdı beni.. üslubumda hata varsa kusura bakmayın ne yazdığımı fark edemeden yazdım valla Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

İşte mühendislik ve ar-ge de tam burada başlıyor. Sen hiç kaval çaldın mı?

unbalanced hocam geçmiş olsun ncelikle son derece meşakatli bir yoldan geçmişsin belli ki. IOS/Windows Cross platform birşey arıyorsan embarcadero rad studioya bak oldukça sağlam yapıyorlar o işleri. Senin sorunun xamarin denmi kaynaklı yoksa WCF denmi kaynaklı anlamadım. WCF kullanınca her yapıyı d altına encapsulate etmesi beni delirttiği için sonradan webapiye yneldim ve mutluyum. embarcadero nun mobile geliştirme olayını biliyorum ama ben delphici değilim, bir satır bile kod yazmışlığım yok :) c++ ile geliştirilme olayını bilmiyordum ama.. Zaten c++ dan uzak duruyorum mümkün mertebe, bir türlü sevemedim o dili.. benim problemim tamamen xamarin ile kaynaklı. WCF ile sıkıntım yok, kendim de servis yazıyorum, hazır servisi normal uygulamalarda da kullanıyorum. Çalışan WCF servisini, ios projesine adapte edemiyorum. Yani bir web sitesinde, ya da winform uygulamasında çalışan servis, ios projesinde çalışmıyor. Bir sürü şeyini değiştirmek zorunda kaldık servisin.. Hem de iki tane servis kullandık.. Şimdi servis daha nceden yazıldığı için başka bir şeye geçmek zaman kaybı olacak. Araya da her hangi bir şey koymak istemiyorlar, mobile uygulamanın direk servis ile iletişime geçmesini istiyorlar. İş byle olunca, uyum problemi çok çıktı. Xamarin'in katetmesi gereken çok şey var.. Zaten foruma bakarsanız, buglarla dolu, süreklü buglar için güncelleme yapılıyor.. Açık kaynak projesi gibi ama lisans ücretini de çatır çatır alıyorlar.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

şimdi elindeki klavyeyi yavaşça bırak ve benim düşündüğüm şeyi düşün; "ulan byle hayat geçermi?" düşündükten sonra; valla hocam hybrid işi yalan. Şunu anladım ki sike sike her platform için native app yazmak zorundasın. Phonegap de ancak 750 liralık web sitesi yaptığın adama 2bin liraya çakma app yazabilirsin. HTML rendering üzerine çalıştığı için uygulama gerçekten çok yavaş oluyor. Çok fazla optimizasyon gerekiyor. Ayrıca android modellerine gre rendering değişim gsteriyor falan filan. Bende şimdi zorla Xcode üzerinde bitirme projemizin iOS ayağını yapmaya çalışıyorumda abi ne kadar boktan bir arayüzü var onun ya. Visual Studio'dan sonra XCode'un arayüzünü kullanamadım. Kolay gelsin :) herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Xamarin for Windows'un defaatle hata vererek kurulmaması üzerine makineye format atışım, ve hala kurulamayışı ardından kullanıcı adımdaki Türkçe karakter sebebiyle byle sapıttığını farkettiğim anda Xamarin'in profesyonelliğine hayran kalarak kendisinden umudu kesmiştim, sen yine sabırlıymışsın. kendime yediremiyorum hocam yapamamayı :) bir de zorunluluk var.. adamlar lisans falan aldılar bunun için, şimdi yok ben bunu değil xcode kullanacağım desem olmaz.. geçti o dnem.. ama ciddi anlamda çok sıkıntıları var.. hatırladığım kadarıyla şunları yaşadım wcf servisi, iis üzerinden host edilmediği için referans olarak doğru ekleniyordu, sırf o yüzden başka bir servis kullandık.. ondada servisin adresi problemli çıktı yani beyefendi adresi çzümleyemiyormuş, hem mac OS hem windowsun hosts dosyasına müdahale ettik.. onu da geçtim bu sefer message tipini beğenmemiş, mtom istiyormuş, onu da ayarladık, bu sefer de binding türünü beğenmemiş, basithttpbinding olarak ayarladık.. daha byle bir kaç hata daha var aklımda kalmadı o kadar çok uğraştırdı ki.. şimdi ayrı bir proje üzerinden halledeyim dedim wcf i, çünkü android için de onu kullanacağımı düşündüm ama bu sefer dinamik proxy olayı çıktı, onu çzdüm bu seferde tetiklenen eventte dolu olması gereken parametre null geliyor.. aynı şeyi winformda denedim tüm şartlarda çalıştı arkadaş.. bu ios yüzünden, servisde bir çok şeyi değiştirdik, izinler mi desen, portlar mı desen, mesaj tipimi desen.. astarı yüzünden pahalıya geldi misali.. en son gece verdiği aptalca file not found hatası cidden zıvanadan çıkardı beni. dosyayı sadece bi yere taşıdım tekrar geri aldım çalışmıyor.. şimdi sırf bu yüzden hepsini başka bi projeye taşımam gerekecek.. o yüzden xamarin e hevesli olan arkadaşlar varsa iki kere düşünsünler.. hele desteğin olmaması çok büyük bir problem.. yanlız kalıyorsun :) Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

yeni konu açmayayım :D yine bir mallık tuttu.. çalışan proje şimdi çküyor.. simulator tam başlayacağım derken hoppp siyah ekranda kalıyor.. consturctor a break point koydum girmeden çküyor :D winformdaki gibi program. cs tarzında bir sınıfı var main. cs diye orada da kod yok.. neyse başlangıç navigator controllerine bağlı olan ilişkiyi sildim boş bir controllere bağladım yine hata.. tüm controlleri sildim sadece boş bir controller var yine hata, hiç kod yok boş uygulama gibi düşünün ama hata veriyor. visual studio yu yeniden başlattım, simulatorü yeniden başlattım, windowsu yeniden başlattım ayın.. bu iphone için olanı, dedim ipad i deneyeyim, onla ilgili hiç tasarım/kod yazmamama rağmen onda da aynısı.. 2 gün nce yedek almştım onda çalışıyor.. daha yarım saat nce çalışan bir şey çalışmıyor arkadaş.. hiç bilgi falan da yok.. çat diye gitti.. peki ne olacak şimdi? eski yedek aldığımın üstünde eklemeler yapacağım artık.. iyi ki yedek var yoksa yandım.. demek ki neymiş, byle mal gibi şeyler kullanmamak lazımmış yoksa sizi arkanızdan her an vurabilir. işn ktüsü de yarın ğlen şirkete gidip projeyi gsterecektim :D şimdi sabaha kadar uğraş ki yenile.. halbuki kod yazmam lazımdı. bu xamarine acayip küfür ettim.. siz siz olun sakın bulaşmayın, hele hele kurumsal bir işte asla!! sorunu buldum, appdelegate dosyası uçmuş.. kendi kendine silinmiş projeden, yedekteki dosyayı ekledim çalıştı.. ilginç.. unbalanced tarafından 30/Eki/14 01:30 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

@Triumph, pes edilecek bir şey yok hocam, sadece kaybettiğim vakte üzülüyorum. pes etseydim o kadar sorunu çzerken ederdim.. ciddi ciddi zamanımı boşa harcatıyor @caagroup, yle hocam haklısın ama ben mecburum. Bana kalsa objective-c ile yapacaktım projeyi, ama ben şirketten ayrıldıktan sonra, olası güncellemelr için kendileri müdahale etmek istiyorlar, obj-c bilen de olmadığı için c# ile geliştirme ihtimalimi sormuşlardı, ben de monoyu sylemiştim , işte ondan sonra lisans falan alındı ve başladım onunla yapmaya.. yani mecburum şimdi mono kullanmaya.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

sağolun arkadaşlar.. bırakmayacağım yapmayı tabii de gereksiz yere uğraştırması sinir ediyor beni.. daha bu başlangıç kim bilir ne şeyleri çıkacak.. sadece profesyonel iş yapayım diyenlere xamarin i tavsiye etmiyorum.. daha oturmayan çok şey var grdüğüm kadarıyla.. bu da tabi. net ve monotouch frameworkların arasındaki farkı gsteriyor.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

bu işi namusun belle ve asla pes etme. bir proje üzerinde ne kadar çok problem çzmeye vakit harcarsan bunun sana getirileri inanılmaz oluyor.

Xamarin for Windows'un defaatle hata vererek kurulmaması üzerine makineye format atışım, ve hala kurulamayışı ardından kullanıcı adımdaki Türkçe karakter sebebiyle byle sapıttığını farkettiğim anda Xamarin'in profesyonelliğine hayran kalarak kendisinden umudu kesmiştim, sen yine sabırlıymışsın.trampfd tarafından 05/Eki/14 11:58 tarihinde düzenlenmiştir Ehl-i Byte