Mirki pytanko. Zakladajac konto do Apple ID nie musiałem nic płacić i widze ze moge sciagnac xcode itd. Gdzies wyczytalem ze mozna cos programowac na iosa z takim nieoplaconym kontem, ale są jakieś ograniczenia. Ktos cos wie dokładnie, bo nie znam sie bardzo na strukturach appla
#apple #ios #iosdev #xcode #appstore
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie. Dopiero zaczynam się bawić w programowanie. Używam Xcode i Codeblocks. Macie jakieś wskazówki, tricki i przydatne porady przy pracy z IDE? Nie znam wszystkich możliwości tych programów, a na pewno znajomość niektórych rzeczy może mi bardzo pomóc i ułatwić życie.

#pytanie #programowanie #xcode #cpp
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie odnośnie tworzenia layouta pod #iosdev w #xcode . Mam taką aplikację ala grę - własne tło + własne przyciski + jakaś grafika. Aplikacja ma wspierać iphone oraz ipady. Jeśli nie używam "Use Size Classes" - to ładnie aplikacja wygląda, projektuję pod iPhone, jednak na iPadzie myślałem, że wygląd się automatycznie powiększy (czyli np. grafiki razy 2 itd), ale tak się nie dzieje (wygląd jest za mały
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mateus02: nie ustawiaj height i width tylko odstępy od berzegu ekranu/innych elementów. Ogólnie jest kilka podejść, możesz też sprawdzić stack view controller czy Ci w niektórych miejscach nie pomoże
  • Odpowiedz
Mireczki, zainstalowałem sobie #osx na #virtualbox . Działa pięknie - jest Internet, Safari wczytuje strony. Problem pojawia się gdy chcę pobrać #xcode (do pisania apek - #iosdev ). Muszę zalogować się do App Store. Mam tam konto, loguje się i cały czas kręci się kółeczko. Zacząłem czytać - jest chyba problem aby zalogować się na wirtualnej maszynie. Da się to jakoś obejść? Czy muszę
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@loginek0: serial jest generowany. Osx sie nie rzuca o nic. W biosie sa wazne 3 ustawienia. Zeby bylo ustawione na legancy albo uefi i legancy, zeby bylo wylaczona virtalizacja i costam jeszcze
Edit: vt-d, cfg lock i secure boot maja byc tez wylaczone i przestawione z windows na other os.
  • Odpowiedz
#programowanie #xcode #ios #macbook #androiddev
Mireczki, potrzebuję napisać aplikację na Androida oraz na iOS wykorzystującą Bluetooth 4.0 LE. Chciałbym pisać natywnie (aby to szybko działało, mało ważyło, korzystało z natywnych bibliotek). Mac'a nie mam, tylko Windows. Jakieś propozycje? Bawić się w wirtualizacje? Ktoś tak pracuje? Czy jednak skorzystać z jakiś hybrydowych (typu PhoneGap czy Xamarin)?
Jeśli wirtualizacja to jakim narzędziem?
Pytanie jeszcze
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@loginek0: no trzeba miec maca zeby moc prowadzic development na iosa/maca. To jest powszechnie wiadome, a uzywanie hackintosha to tak na prawde piracenie osx.

Konkluzja jest taka, jak nie stac kogos na maca i iphona, niech odpusci sobie developerke na ios.
  • Odpowiedz
Czołem Mirki!

W ramach ciężkiej pracy nad inżynierką zaimplementowałem ostatnio javasriptowe Promise'y w Swifcie 2.0. Jest to część większego liba do komunikacji z RESTowymi API, którą postanowiłem wydzielić jako osobny moduł i udostępnić jako CocoaPod :)

Z chęcią poczytam Wasze opinie. Poniżej link do githuba, więcej informacji znajdziecie w README.md

https://github.com/theddnc/iPromise
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ddnc: bo powinno sie unikac operatora ! za wszelka cene. a jak masz wiele zagniezdzen w optionalu to mozesz np zrobic rekurencyjne przejscie po optionalu az dopoki zwroci nila/wartosc.
  • Odpowiedz
@adiqq: do tego ja mam tez buga ze jak mam np. 2 projekty. i zamkne jeden to w drugim znikaja z gorym i ikonka to odpalania apki, zatrzymania itp. na pasku na gorze. ()
  • Odpowiedz
#xcode #objectivec #swift #iosdev #programowanie

wie ktos czemu jak dane z internetu sciagam (czy to obrazek czy to jakas tresc) to dostaje nil? dzieje to sie jak odpalam w symulatorze. na telefonie dziala dobrze. jakis czas temu tego uzywalem i dzialalo.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam rendering na OGL ES 2 ktory dziala tak:
1. Binduje teksture 600x450 i shader renderuja ja do tekstury
2. Binduje teksture z poprzedniego shadera do drugiego i za jego pomoca renderuja do glkview

Lacznie to trwa:
TICKTECH = 68.911016
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Taki shader sie wykonuje 70 ms dla render do tex i 35 dla render do malego viewportu:( ͡° ʖ̯ ͡°)

void main()
{
vec3 pixel
  • Odpowiedz
Szukam kogos kto odpowie na pare pytan i pomoze z dokonczeniem formalnosci (Agreements, Tax, and Banking. itd.) z kontem developerskim Apple. Na PW.

#apple #appstore #ios #xcode
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MacLife: jak mam invidual i robie taxa dla handlu z usa to tam daje pierw Ze Nie jestem citizenem ani nic usa potem ze nie mam biznesow z usa i potem wypelniam dajac invidual/cos... i na dole pod imie i nazw co podac w Title...

Jeszcze jak z podatnikiem UE, poprostu skladam w US i jak eozliczam rocznie to wtedy podaje te rzeczy z apple?

Ogolnie jak z taxami poradzic
  • Odpowiedz
Mirki dopiero zaczynam swoją przygodę z iOS i Objective-C i mam kilka wątpliwości, pomożecie?

1. Czy używacie Categories? Szczerze mówiąc wydaje mi się że może to powodować ogromny chaos w kodzie. Już nie wspominając o przypadkowym nazwaniu metody w kategorii tak jak jest w klasie istniejącej bo wtedy:

If the name of a method declared in a category is the same as a method in the original class, or a method in another category on the same class (or even a superclass), the behavior is undefined as to which method implementation is used at runtime.

Nienormalna mi się wydaje sytuacja gdzie siadam do jakiegoś gotowego kodu na bugfixing i widzę że NSString ma nagle tuzin dziwnych, nieznanych mi metod.... Jakie są zalety tych kategorii w stosunku do dziedziczenia? Używa się tego w codziennym developmencie?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach