IOS Developer - czy dla juniora

0

Cześć,
Chciałbym się dowiedzieć co nieco o IOS developerze. Czy jest popyt na takiego typu aplikacje. Czy można zdobyć pracę będąc na początku ścieżki IT (praca dla juniora)?

Jeżeli już przy aplikacjach mobilnych jestem, waszym zdaniem dla IOS warto pisać je w Kotlinie, Swift?

0

W IOS pisze się w TCL.

0
guuren napisał(a):

Jeżeli już przy aplikacjach mobilnych jestem, waszym zdaniem dla IOS warto pisać je w Kotlinie, Swift?

Natywne aplikacje dla iOS'a tylko w Swifcie[opcjonalnie w Objective-C]. Jak chcesz coś crossplatformowego to Xamarin, Flutter albo React Native.

0

Cześć, jestem iOS Devem z 6 letnim doświadczeniem.

Praca dla juniora jest - naucz się Swifta (Apple na iBooks ma oficjalną książkę) i spróbuj skopiować swoją ulubioną apkę.

Potrzebujesz czegoś z OSX (na początek maca mini ogarniesz za ~2k) żeby kompilować kod na symulator/telefon.

Wg. mnie po roku takiej zabawy i jednym projektem który pomyślnie zintegrowałeś z jakimś darmowym publicznym backendem (np z tej listy https://github.com/public-apis/public-apis) będziesz gotowy na podjęcie pracy komercyjnej gdzie pracodawca nie będzie musiał wywalać kasy na Twoją naukę i będziesz wnosić wartość do zespołu :) (Mówimy o pracy jako junior, nie o stażu)

0
Rizzzzuable napisał(a):

Potrzebujesz czegoś z OSX (na początek maca mini ogarniesz za ~2k) żeby kompilować kod na symulator/telefon.

O ile wiem, mac jest niezbędny? I konto developerskie płatne (100, więcej dolarów)?
Są jakieś pakiety free studenckie?

Jest https://www.jetbrains.com/objc/ ale na Linux nie da rady pisać aplikacji na iOS/macOS. Jest też oczywiście applowe darmowe Xcode tylko na makach.

PS
Z luźnych rozmów z 2,3 osobami (przy piwie) wyszło, że dev na iOS, w porównaniu do Androida, bardzo sobie chwalą, także finansowo wyszli lepiej.

0

Nie musisz już za nic płacić od jakiegoś czasu jeżeli kompilujesz na swój prywatny telefon w ramach nauki. Konto trzeba opłacić jedynie jak chcesz publikować.

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