Z Androida na IOS

0

Witam!
Ostatnie 3 miesiące tworzyłem aplikację na telefony mobilne z Androidem, która umożliwia znalezienie punktów na mapie i czat z biurem obsługi (aplikację podpiąłem pod firebase).
Muszę teraz tą samą aplikację zrobić na IOS i tu się zaczynają schody. Nie mam Maca i nie znam się kompletnie na tym środowisku. Wiem, że nie ma aplikacji, które automatycznie konwertują z androidstudia na IOS'a.
Czy jest jakaś możliwość, aby zrobić to nie posiadając Maca? Czy istnieją może jakieś sposoby na łatwiejsze przeniesienie aplikacji z androida na apple?

0

Maca musisz mieć, a jak nie chcesz kupować to masz 3 wyjścia:

  1. Hackintosh
  2. Maszyna wirtualna z MAC OS
  3. https://www.macincloud.com
0

Ale bez nauki Swiftu się nie obejdzie, prawda?

0

Mógłbyś np. użyć Kotlina jeżeli nie chcesz się uczyć Swifta:
https://www.raywenderlich.com/7357-ios-app-with-kotlin-native-getting-started

1

Swift to najmniejszy problem, bo jest dość prosty i wystarczy 2 tygodnie na opanowanie.
Większym problemem jest inny zestaw bibliotek i inna filozofia architektoniczna aplikacji, oraz bardziej restrykcyjna polityka bezpieczeństwa.
Pytanie jest ile na to czasu chcesz poświęcić?
Bo jeśli zależy ci na czasie to chyba lepiej znaleźć współpracownika.
Jeśli czas nie stanowi problemu, jakość produktu nie musi być najlepsza, to spokojnie możesz zdobyć odpowiednią widzę i zrobić to sam.
Polecam biblioteki:

  • Carthage - menadżer zależności
  • Quick Nimble - rozszerzenie do XcodeTest, zarąbisty freameork do pisania testów
  • Swinject - dependency injection (z tą biblioteką powiązany jest zarąbisty tutorial jak projektować aplikację)

Google maps jest dostępne w wersji na iOS i pewnie wolisz tego użyć, by zachować spójność z aplikacją android.
To samo Firebase.

0

Właśnie największym problemem jest ograniczenie czasowe. Aplikacja będzie testowana głównie na androidzie, dlatego na tym środowisku najbardziej mi zależało i jest ono dokładnie zrobione.
Istnieją może jakieś kreatory aplikacji po IOS? Obawiam się, że nie zdążę wszystkiego sam opanować, a z tego co się orientuję to na androida istniał kiedyś App Inventor, w którym aplikacje robiło się przesuwając bloki.

0

Chodzi o jakiegoś Designera do wyklikania GUI? To tak, jest.

0

Mógłbym prosić o nazwę?

1

W Xcode jest zintegrowany Interface Builder.
W nim masz od wyboru Strorybords (których nie cierpię), lub xib-y.

0

Mogę prosić o linka do jakiegoś dobrego poradnika?

0

jak masz maka to w iBooks jest App Development with Swift.

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