#xcode #iosdevelopers #programowanie #iosdev
Mam problem. Jak zmusić XCode, żeby po "odpaleniu" apki na fizycznym urządzeniu można było uruchomić apkę już bez XCode?

Potrzebuję przetestować coś w terenie i mam taki efekt, że apka jakby wyskakiwała na ekran, ale od razu znika. Kiedyś to jakoś udało mi się zmusić do działania, ale nie pamiętam jak.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lycaon_pictus: Po zainstalowaniu z Xcode bez konta developera apka powinna działać przez 7 dni. Jak chcesz, żeby była dłużej ważna musisz mieć konto developera.
  • Odpowiedz
@Osapl: Wszystko jest ok, przecież od lat wysyłam na sklep, testuję ect z jednego konta, ale nie mogę odpiąć kabla i odpalić apkę już z urządzenia. Czasami to rusza, ale zazwyczaj nie działa. Pewnie jakaś mało znana usterka.
  • Odpowiedz
hej,
planuję w najbliższym czasie wydać aplikację mobilną na android i iOS.
Możecie polecić jakiś generator polityki prywatności i tych wszystkich dokumentów potrzebnych aby aplikacje umieścić w sklepach?
Nie chce wydawać na ślepo kasy na jakiś generator, gdzie nie można nawet podejrzeć jak to będzie wyglądać finalny efekt :/

Generalnie aplikacje (w planach jest kilka) mają być proste bez żadnych kont, synchronizacji, uzyskiwania danych osobowych itd. Ale będą reklamy AdMob - przez to cały ten ambaras.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, potrzebuje kupić prywatny komputer do #programowanie , w grę wchodzi tylko #apple #macbook ponieważ chcę pisać multiplatformowa apki android - iOS + natywne. 
Najbardziej skłaniam się ku Air m3 16/256, ale mam pewne wątpliwości:
- nie planuje pisać wielkich aplikacji z 40modułami gardle’a, raczej prototypowania, nauka. Zastanawiam się, czy brak wentylatora w takich zastosowaniach nie będzie problemem. Czytałem, że m3 ma nieco lepszą kulturę pracy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pasterz30: jeśli używa dockera i jeszcze pracuje w jakiejś javie czy kotlinie to przestrzeń dyskowa potrafi znikać w tempie błyskawicznym. Mam MBP z 1 TB i ostatnio prawie dobiłem do limitu. ;)

Standardem u nas w firmie jest teraz M3 Pro 32/512, ale M2 będzie śmigać jak szalone.

Zwróciłbym bardziej uwagę na pamięć. 16 GB w dzisiejszych czasach to trochę mało.
  • Odpowiedz
Jest tu ktoś, kto zarabia na płatnościach w swoich aplikacjach na Android i IOS i mógłby opowiedzieć jak to rozliczać z urzędem skarbowym? Co w przypadku IOS'a jest dochodem, to co Apple przelewa nam na konto czy to co na bieżąco wpływa nam na nasz aplowski rachunek, kiedy użytkownik zrobi płatność?

#iosdev #programista15k #pytaniedoeksperta #kiciochpyta #apple #android #ios
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@relationbrewingarea: Tak mam działalność. Jeżeli dochód stanowiłoby to co płacą użytkownicy, to wtedy musiałbym prowadzić księgę przychodów i rozchodów i ewidencjonować wszystko na koniec dnia. Jak mam to robić jeżeli Apple nie udostępnia na bieżąco sprzedaży, tylko szacunkowo z pewnym opóźnieniem i to w dolarach. Dokładny raport dostaje dopiero na koniec miesiąca
  • Odpowiedz
@speed19 ale userzy nie płacą tobie, tylko apple, który rozlicza się z tobą raz w miesiącu.
W skrócie jak kupuję coś na allegro to dostaję fakturę/paragon od sprzedawcy.

W appstore i google play dostaję invoice od google i apple, nie od twórcy appki. Ty raz w miesiącu powinieneś wystawić fakturę dla apple, po tym jak dostaniesz rozliczenie.
  • Odpowiedz
#testowanieoprogramowania #swift #ios #iosdev #programowanie #naukaprogramowania #testowanie

Znacie jakiś kurs XCUITest?

W związku ze zmianą stanowiska muszę nauczyć się pisać testy w XCUITest. Polećcie jakieś szkolenia lub tutoriale, z których mógłbym skorzystać. Podstawy Swifta znam, nie wiem jak się zabrać za pisanie testów
sarscov2 - #testowanieoprogramowania #swift #ios #iosdev #programowanie #naukaprogram...

źródło: Zdjęcie z biblioteki

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@matkroo: Mam tego samego lapka. Etui uzywam takie i jest bardzo dobre, a dock zamowilem z Ali i tez w sumie daje rade, chociaz uzywam kabla dp-usb-c bezposrednio podpinanego do Maca zeby miec najwyzszy refresh rate 144Hz
  • Odpowiedz
  • 2
@ch1nczyk dzięki bardzo :D Etui zamówione, a dock jeszcze szukam w polskim sklepie, bo fakturka

@ale_typ aktualnie pracuję zdalnie, ale zamierzam trochę polatać i pojeździć po świecie, wykorzystując ten przywilej ( ͡° ͜ʖ ͡°)
Głównym powodem tej decyzji, był moment kiedy jechaliśmy uberem w 4 osoby na innym kontynencie i po otwarciu bagażnika, plecak w-----ł się z bagażnika i upadł na asfalt xD W środku był
  • Odpowiedz
@PanBaklazan: zależy od branży i poziomu skomplikowania apki, ale siedziałem w różnych startupach na przestrzeni lat i zawsze zasada była taka że na miejsce leni robiących w react native wchodziła konkurencja inwesująca w natywki i przejmowała serca użytkowników dużo lepszym UX-em ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@PanBaklazan: zobacz tu np: https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary i tam masz wybór czy commons czy jvm ( tu w wersji prod ). A jak sobie poszukasz głębiej to dodają już jakieś rzeczy w popularnych bibliotekach do KMP. Commons to wspólny kod dla wszystkich platform w tym web też. Tu masz przykłady z WEB ale też tam dodałbyś killka linijek kodu do iOS o byś miał iOS https://github.com/Kotlin/kotlin-wasm-examples/tree/main/compose-jetsnack
  • Odpowiedz
( ͡° ͜ʖ ͡°) Mirki i Mirabelki

Szukam RN developerow lvl 3-up dla pewnej znanej w świecie opensource firmy. Hajs się zgadza ( ͡° ͜ʖ ͡°) , atmosfera też , no i te dodatki () .

Zainteresowanych proszę o PM - więcej info chętnie podam na LinkedIn ( ͡°( ͡° ͜ʖ( ͡
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#iosdev
Po zalogowaniu się na appstoreconnect.apple.com strona mi wisi na okienku ładowania. Nie znalazłem w internecie działającego rozwiązania. Ktoś miał ten problem i wie jak go rozwiązać?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#iosdev Cześć, mam apkę w angularze, która jest ładowana w webview. Nie mam dostępu do kodu aplikacji która ładuje angulara. Na ios mam problem, że nie otiwierają się modale i modale oparte o routing, na androidzie jest ok. Nie mam dostępu do mac więc debugowanie jest utrudnione i nie jestem w stanie zobaczyć co leci w konsoli. Jak inaczej próbować to zdebugować? Może ktoś miał podobny problem?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ogarnia ktoś konta deweloperskie w Google? Klient ma w Google konto organizacji, czyli nazwa kończy się na @domenaklienta.pl i nie umie włączyć dostępu do Google Play Console. Z tym nie będzie problemu, tylko czy potem będzie mógł dodać użytkownika spoza swojej organizacji, aby np. zespół deweloperski mógł wrzucić nową wersję aplikacji?

Chyba mniej problemów będzie, kiedy zespół deweloperski stworzy konto Google, a w nim konto organizacji Google Play, ewentualnie później złoży
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@joolekk: A jak później wygląda administrowanie kontem dewelopera i proces weryfikacji przez Google? Oni sami tego nie ogarną, wysyłam im linki do pomocy i dalej sobie nie radzą. Chyba ja (deweloper) ze swojego konta po prostu stworzę im profil organizacji w Google Play i ewentualnie kiedyś tam się przeniesie własność.

Jak z konta jakastamnazwa@gmail.com stworzę profil organizacji, to potem co się wyświetli w Google Play w informacjach o firmie i
  • Odpowiedz
Ostatnie pytanie, bo klientowi zależy, by apka mało ważyła i szybko chodziła także na starszych telefonach. Jeśli macie porównanie Flutter vs JetPack Compose, to który działa szybciej i mniej laguje, żre mniej baterii, itd?

Flutter - .apk z jednym ekranem 18 MB
Compose - 6 MB, a po dodaniu kilku bibliotek (m.in. Retrofit, Room) 12 MB

Mam w sumie 3 opcje:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SendMeAnAngel: tak naprawdę zależy co ta apka robi, natywne rozwiązania zawsze będą lepsze niż multiplatform, którego zaletą jest szybszy development na obie platformy. Compose jest już w miarę dopracowany i działa naprawdę szybko. Generalnie największy kłopot jaki tam jest to jakieś złożone elementy na listach
  • Odpowiedz
Czy MacBook może zastąpić np. Legiona? Czy darować sobie zakup sprzętu Apple i wirtualizować OS X / iOS na PC (to nie jest legalne, ale pomijamy tę kwestię)? Chodzi tylko o to, abym mógł też tworzyć aplikacje dla iOS.

Co chcę robić na laptopie:

- programowanie - dockery, chmury, web, apki mobilne, apki webowe, inne apki
- obróbka zdjęć i wideo (zależy mi na dobrej matrycy)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam takie obawy, że jak kupię MacBooka, to mało rzeczy będzie kompatybilnych (np. monitory)


@SendMeAnAngel: Tu nie ma problemu. Korzystam z dwóch zwykłych i hula (jeden po HDMI z maca, drugi przez DP z adaptera na USB-C). Problemem jest np. obsługa max 60Hz z tych złącz. Firmowo używam już drugiego maca i uważam, że jakościowo te urządzenia nie są top (tak jak ich cena i np. wartość 22k za mojego
  • Odpowiedz
  • 1
@xmarox o panie, w sumie to wtyczki nie rozwijam więc wtedy się nie udało i później nie było parcia aby szukać kogoś lub samemu opłacić abonament jednak.
  • Odpowiedz