XAMARIN w komercyjnych aplikacjach mobilinych?

0

Czy spotkaliscie sie z firmami ktore robia soft na androida i IOS za pomoca Visual Studio / Xamarin i jezyku c# zamiast natywnych rozwiazan (tj java / Objective-C) ?
Czy takie rzeczy to tylko raczej amatorsko sie robi?

C# i .net ogarniam niezle i wiaze swoja przyslosc zawodowa z ta technologia. Natomiast jave znam slabo, a objective-c to juz kompletnie wcale.
Jednak ostatnio czesto bawie sie apkami mobilnymi i powiem szczerze, programowanie na platformy mobilne daje mi duzo satysfakcji.
Zastnawiam sie czy zaniechanie (zejscie z drigi ku) tworzania aplikacji enterprice w .Asp na rzecz takiego czegos to w ogóle jakas realna droga kariery czy tylko mzonka? :P

0

Np firma w której pracuję - nazwy nie podam, ale takie firmy istnieją

0

Np. u nas w Applandeo robimy aplikacje w Xamarinie na wszystkie 3 platformy. Oczywiście chłopaki tworzą też apki natywnie, ale Xamarin to nie problem ani nie czarna magia. W tej chwili jeden z naszych Android Developerów tworzy apkę w Xamarinie na smartwatcha, później podzieli się kodem dla apki na Apple Watcha. Platforma daje duże możliwości i jest przyjazna Developerom.

0
Wieczny Knur napisał(a):

Np firma w której pracuję - nazwy nie podam, ale takie firmy istnieją

Tutaj można znaleźć listę firm, które są partnerami Xamarina:
http://xamarin.com/consulting-partners

Możesz sobie wyszukać po "Poland" lub dowolnym innym kraju. Ale rozumiem, że nas interesują polskie firmy? Jest ich chyba z 5.

0
Siemion napisał(a):

Możesz sobie wyszukać po "Poland" lub dowolnym innym kraju. Ale rozumiem, że nas interesują polskie firmy? Jest ich chyba z 5.

ale jaki odsetek firm korzystających z xamarina zostaje jego oficjalnym partnerem? Podejrzewam że nie więcej niż 1/1000

0

Raczej bardziej interesuje mnie to, czy firmy uzywajace XAMARIN widza w tej technologii przyszlosc. Bo generalnie programistow znajacych c# mamy dzis jak mrowkow - dzieki naszym uczelniom i lobby MS, jakie w nich preznie dziala.
I jezeli cos da sie napisac raz i potem "przeportowac kod" ma inna platforme to generalnie, chyba mozna nazwac to spora oczszczednoscia - bo nie musisz trzymac ludzi zarowno od javy i androida, C# i windows Phone, jak i objectie-c i IOS (szczegolnie ze tych ostatnich malo i ich pewnsje sa spore).

1

Na uczelniach to przeważnie rządzi JAVA. Zamiast gdybać to się naucz Javy i Android SDK. Znajmość C#/ASP.NET MVC nie wyklucza znajomości Javy i Android SDK. Jak będziesz znał obie technologie to lepiej?

0
gcmarcin napisał(a):

Na uczelniach to przeważnie rządzi JAVA. Zamiast gdybać to się naucz Javy i Android SDK. Znajmość C#/ASP.NET MVC nie wyklucza znajomości Javy i Android SDK. Jak będziesz znał obie technologie to lepiej?
To chyba zalezy od uczelni, u mnie byl nacis na C#.

Skladnia Javy to pikus, jest w miare podobna do skladni C#. Ale mialbym uczyc sie od nowa bibliotek, frameworkow, kompletnie nowych narzedzi dla technologii, ktora de facto, ma indetyczne zastasowanie jak .net? - nie co to co nie.

Poza tym, po ktrotkiej zabawie z java i tak uwazam ze .Net to jest java w wersji 2.0. Zarowno mozliwosci skladni jezyka jak i IDE, ktore przyspiesza i ulatwia prace zauwazalnie. Przedstawie to jako analogie do samochodów : czy jak ktos juz pojezdzil jakims SUVem klasy premium albo Limuzyna klasy E, to bedzie chcial wracac do starego Passata? Nie, ale jak bedzie musial to pojedzie. Starrym passatem tez dojedzie do celu (zrobi robote). Ale chyba nie trzeba mowic ze czlowiek z gorszego na lepsze przestawia sie szybko. Ale jak mu przyjdzie przejsc na gorsze.. to wtedy jest troche bol d**y.

Mniejsza o to skoro XAMARIN to jeszcze totalna nisza (cholera wie czy biznes ta chwyci czy zleje cieplym moczem), to jade w strone ASP.MVC i jednak bede kodzil backend dla biznesowych aplikacji webowych - z tego co widze tutaj jest najwiecej etatow, oraz najlepiej motywowany (gotowkowo) jest rozwoj.

A aplikacje mobilne pod WP8 to zawsze bede mogl sobie pisac hobbystycznie.

0

No tego ze nie musze sie uczyc JEE/Springa/Hibernate aby pisac pod Androida to ja przeciez wiem. Ale nie powiesz mi chyba, ze wystarczy do tego znajomosc podsaw skladni Javy i Android SDK. Zreszta jest specjalna wersja JAVA ME do urzarzen mobilnych, zakladam ze ma ona w sobie pewne fukcjonalnosci niezbedne do pisania pod urzadzenia mobile. Javy uczylem sie z [url=http://helion.pl/ksiazki/praktyczny-kurs-java-wydanie-iii-marcin-lis,pkjav3.htm#spis-tresci]tej ksiazki[/url]. Looknij na spis tresci, myslisz ze opanowanie tak podstaowej wiedzy o skladni javy otworzy mi droge do androida?

0

Java ME jest martwa.

0

U mnie wygląda to tak że co jakiś czas coś jest faktycznie pisane w Xamarinie (całość jest zintegrowana z VS więc nie jest to żadna magia) - są nawet oddelegowane osoby które tylko w nim piszą apki. Dodatkowo jak ktoś w firmie ma licencje na kontrolki devexpress to one też są m.in pod Xamarina :) Niewątpliwie jeden z minusów jest taki że troche słaby support jest ale to się powoli zmienia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1