najpierw pobierz Xcode. Jest to duży plik do pobrania, ważący około 5 GB, więc upewnij się, że masz dużo miejsca na dysku twardym, aby proces pobierania przebiegał płynnie. Po pobraniu może pojawić się monit o zainstalowanie dodatkowych komponentów, których potrzebuje. Jeśli pojawi się monit, zaakceptuj i pobierz te komponenty. Po pierwszym otwarciu Xcode zobaczysz widok podobny do tego, pomijając otwarte projekty po prawej stronie:

ekran powitalny Xcode.

wybierz „Utwórz nowy projekt Xcode”, a zobaczysz ten wynik:

Wybierz „Single View Application”, kliknij” Next”, a zobaczysz ekran, na którym wprowadzasz szczegóły swojej aplikacji. Poniżej zamieściłem przykład w celach informacyjnych.

przejdźmy przez opcje po kolei:

. Nazwa Produktu: tutaj wpisujesz nazwę aplikacji skierowaną do użytkownika. Instagram miałby Instagram jako nazwę produktu.

. Zespół: nazwa zespołu z Apple Developer center znajduje się tutaj. Tego pola używasz, gdy pracujesz nad publikacją aplikacji w App Store.

. Nazwa organizacji: Nazwa firmy, dla której pracujesz, lub Twoje imię, jeśli tworzysz aplikację samodzielnie. Czasami to pole jest wypełniane indywidualną LLC, jeśli jest wykonawcą.

. Identyfikator organizacji: odwrotna nazwa w stylu DNS oddzielona kropkami. Odwrotny identyfikator Twojej firmy zwykle trafia tutaj. Za każdym razem, gdy buduję aplikację do celów edukacyjnych, zwykle używam com.Edukacja.siebie, ale możesz nazwać to czymś innym, jeśli chcesz.

. Identyfikator pakietu: odwrotna nazwa w stylu DNS oddzielona kropkami, kombinacja identyfikatora organizacji i nazwy produktu. Jest to wymagane do jednoznacznej identyfikacji aplikacji przez Apple. Wszelkie dodatkowe funkcje potrzebne aplikacji, takie jak powiadomienia Push Apple, będą powiązane z tym identyfikatorem.

. Język: język programowania, w którym chcesz rozwijać aplikację. W tym artykule rozwijane menu pozwala wybrać Objective – C lub Swift. Możesz również napisać swoją aplikację w Objective-C++, jeśli chcesz. Wreszcie, istnieje mnóstwo różnych sposobów pisania aplikacji w językach skryptowych, takich jak Ruby i JavaScript, od Javy po Objective-C i wiele, wiele innych nie wymienionych tutaj. Dla uproszczenia, będziemy trzymać się Swift, ponieważ jest to język, w którym Apple popiera najbardziej posunięte naprzód.

. Urządzenia: uniwersalne, czyli zarówno iPhone jak i iPad. Możesz także opracować aplikację tylko na iPhone ’ a lub iPada, chociaż narzędzie do tworzenia interfejsów Xcode ułatwia zbudowanie jednego interfejsu użytkownika dla wszystkich formatów.

. Użyj podstawowych danych: jest to rozwiązanie, jeśli chcesz ustalić trwałość aplikacji przy użyciu podstawowej struktury danych firmy Apple. Tego nie omówimy w tym samouczku.

. Dołącz testy jednostkowe: testy jednostkowe są używane w celu sprawdzenia poprawności logiki aplikacji. W zależności od celu aplikacji testy jednostkowe mogą odgrywać ważną rolę w utrzymaniu sukcesu aplikacji od wydania do wydania. Zostanie to szczegółowo omówione w przyszłym samouczku, ale nie tutaj.

. Dołącz testy UI: podobnie jak testy jednostkowe, testy UI weryfikują poprawność interfejsu użytkownika aplikacji. Na przykład możesz przeprowadzić test interfejsu użytkownika, aby sprawdzić, czy przycisk zmienia określony kolor po naciśnięciu. Zostanie to również szczegółowo omówione w przyszłym samouczku.

teraz, gdy masz zrozumienie pozycji menu, przejdźmy do tworzenia aplikacji!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.