Zastanawiam się ostatnio którą scieżke wybrać. Kelpie te jave już od jakiegoś czasu, doświdczenia mam ponad rok w dwóch korporacjach. Androida też umiem kończe włąsnie apke , dośc prostą , ale material design wszystkie feature jakie tylko sie da. Java- Springowa jest bardzo korporacyjnym językiem.Natomiast Android jest bardziej interesujący jego problem podobno polega jednak natym , że niedługo wszyscy wyjebią
@Philopolemus_Fronius: Co do Ionic czy React Native to nie wiem, ale wymień jedną rzecz której w Xamarinie nie zrobię, a natywnie tak? Powiem więcej, dzięki ukierunkowaniu społeczności c# na wzorzec MVVM powstała masa fajnych bibliotek pozwalających tworzyć testowalny kod w dużo prostszy i przejrzysty sposób. Ciekawostka - praktycznie każda współczesna aplikacja na Androida korzysta z Reactive Extensions, które to wywodzą się z... .NETu.
Mam sobie taką klasę public abstract class BaseRepo where T:class,new() nie mogę do niej dodać : IDisposable a w jakiś sposób muszę, gdyż taki kod: private static void PrintAllInventory() { using (var repo = new InventoryRepo())
@FireDash: Największy problem Xamarina to niestabilność środowiska. VS z Xamarinem miewa różne dziwaczne problemy, które są co prawda co raz szybciej eliminowane ale się zdarzają. Same appki są tak samo stabilne jak natywne.
@pottymouth: Wojek Bob pisze nie tylko o tym jak powinno się pisać kod, ale też dlaczego. Ta książka to nie są konkretne wytyczne tylko raczej wskazówki poparte przykładami, niezależne od języka. 70zł za książkę Wujka Boba to na prawdę niewiele :)
Do pisania aplikacji (kalkulator) pod iOS i Androida lepiej się nadda Java czy Objective C? iOS priorytetem na ten moment dla mnie jest bo mam telefon z tym systemem.
A i jeszcze kwestia programu, który zastosować, bo jakiś czas temu jak coś próbowałem robić to poddałem się z racji tego, że mój procek nie wspiera wirtualizacji i nie dał się pracować na Android Studio?
@Peterov: Xamarin to technologia pozwalająca na pisanie aplikacji zarówno na iOS jak i na Androida (oraz Windows Phone i desktopowo na MacOS) za pomocą języka C#. Pokrywa 100% SDK platform mobilnych i jedyne zauważalne dla użytkownika minusy to trochę większy rozmiar aplikacji (muszą się tam zmieścić bilbioteki Mono) oraz odrobinę dłuższy czas uruchamiania aplikacji na telefonie (w praktyce różnica nie przekracza ~1s).
Zmieniamy media publiczne w dobrą stronę, popełniając błędy - powiedział w środę w Radiu ZET przewodniczący Rady Mediów Narodowych Krzysztof Czabański. Jak ocenił, duża część mediów komercyjnych tworzy front propagandowy
@erbo: Żadne prezentowane w podsumowaniu procentowe dane statystyczne nie muszą sumować się do 100. Wszystko zależy od formy ich przedstawienia. Dozwolone jest np. zaokrąglanie wartości, co może prowadzić do sytuacji, gdzie suma jest różna od 100. Co więcej, nie wszystkie odpowiedzi możliwe do wyboru dla ankietowanych muszą być ujęte w uproszczonym podsumowaniu, nawet w formie zagregowanej.
Zgaduje - nullem jest OrderModel. Z kodu jasno wynika, że nigdy nie tworzysz obiektu na który wskazuje propertka OrderModel, a chcesz przypisać wartość do propertki tego modelu. Chyba, że CheckoutModel ma jeszcze jakiś konstruktor którego nie wkleiłeś :)
Chodzi mi głównie o programistów z którymi można by dłużej współpracować. Na chwilę obecną priorytetowy jest jeden projekt, ale zdecydowanie będzie tego więcej. Praca dla konkretnej firmy z USA.
@sfn3oCiaXFowkvhfFoqkyRr8hLAaTvUgzrX: @Sacramoni: Napisałem w ogłoszeniu, że C# ;) Tylko iOS. Praca zdalna możliwa na początku, ale w perspektywie kilku miesięcy preferowana praca w biurze we Wrocławiu.
#androiddev #windowsphone #ios #programowanie jest jakies cos co pozwala pisac kod ktory automatem mozna tlumaczyc na wymienione platformy. wazny dla mnie jest dostęp do sieci gps i czy ladowarka wlozona
@GwnBrz: Zgodze sie, robienie aplikacji ktore wygladaja tak samo na wszystkie 3 platformy to glupota. Ale uzycie Xamarina po to, by wspoldzielic backend aplikacji juz imo ma sens. O ile kosztowo sie to bedzie oplacalo.
Zastanawiam się ostatnio którą scieżke wybrać. Kelpie te jave już od jakiegoś czasu, doświdczenia mam ponad rok w dwóch korporacjach. Androida też umiem kończe włąsnie apke , dośc prostą , ale material design wszystkie feature jakie tylko sie da. Java- Springowa jest bardzo korporacyjnym językiem.Natomiast Android jest bardziej interesujący jego problem podobno polega jednak natym , że niedługo wszyscy wyjebią
Lepiej pracować w Springu czy Android
W moim odczuciu Xamarin "zastępuje" w pełni