Komputery i nowoczesne gadżety

Istnieje wiele programów, za pomocą których możesz stworzyć piękną typografię. Ale co, jeśli chcesz dodać podpis do obrazu, jak mówią, w podróży? Skorzystajcie oczywiście z aplikacji mobilnej na swojego smartfona. W końcu jest to bardzo wygodne i prawie nie zajmuje czasu - wystarczy znaleźć odpowiednie zdjęcie, wybrać czcionkę i wpisać żądany tekst.

FreelanceToday oferuje 10 przydatnych aplikacji do tworzenia pięknej typografii, która będzie uzupełniać Twoje zdjęcia i ilustracje.

Aplikacja Typorama na iOS automatycznie generuje układy tekstu w 35 stylach typograficznych. Użytkownik może wybrać najbardziej odpowiednią czcionkę spośród setek dostępnych opcji. Pozostaje wybrać tło, napisać tekst, dodać styl i gotowe – typografia gotowa. Możesz zastosować różne efekty i filtry do tekstu, dodać wstążki, ikony, cienie, gradienty i głośność. Gotowe obrazy można rozpowszechniać w sieciach społecznościowych, używać jako tapety pulpitu lub przekształcać w baner ze zdjęcia.

PicLab to edytor graficzny, za pomocą którego możesz przetwarzać obrazy i dodawać do nich czcionki. Możesz stosować różne efekty, korzystać z gotowych szablonów, dodawać tekstury do zdjęć i używać filtrów. W aplikacji możesz także używać wielu warstw tekstowych. Znak wodny aplikacji pojawia się na gotowym obrazie, ale możesz go usunąć, płacąc 1 USD.

Aplikacja Font Candy zawiera dużą liczbę starannie wybranych czcionek. Możesz wybrać obraz tła, dodać własny tekst lub gotowy podpis do obrazu. Rezultatem są obrazy, które wyglądają, jakby zostały stworzone przez profesjonalnego projektanta. Jeśli użytkownik ma trudności z wyborem odpowiedniego zdjęcia, może skorzystać z funkcji wyszukiwania, która zaoferuje pobranie obrazu z serwisu Pixabay. Aplikacja przeznaczona jest wyłącznie na urządzenia z systemem iOS na pokładzie.

Dzięki Over każdy może poczuć się osobą kreatywną. Aplikacja posiada ponad 800 preinstalowanych ilustracji oraz 300 unikalnych czcionek, co pozwala na realizację niemal każdego pomysłu. Aplikacji można używać do tworzenia kartek okolicznościowych, inspirujących cytatów, a także możesz dodawać tekst do swojego ulubionego zdjęcia. Możesz także bardzo szybko zwizualizować pomyślną myśl, która nagle przyszła ci do głowy. Aplikacja umożliwia pobieranie obrazów z Unsplash i Pixabay za pomocą dodatków, można jej używać do tworzenia efektownych ilustracji do projektowania stron w sieciach społecznościowych. Wersja na iOS. Wersja na Androida.

Możesz także dodać tekst towarzyszący do ilustracji za pomocą programu WordSwag. Cechą szczególną WordSwag jest automatyczny wybór czcionki, która najlepiej pasuje do obrazu. Jeśli użytkownik jest niezadowolony z wyniku, możesz zmienić podpis, wybierając jedną z 30 opcji. Gotowy projekt należy zapisać, a następnie wykorzystać według własnego uznania. Aplikacja jest płatna i kosztuje 3,99 dolarów.

Phonto to prosta aplikacja, która pozwala szybko i łatwo dodać tekst do ilustracji. W aplikacji możesz wybrać jedną z 200 preinstalowanych czcionek, a jeśli nie będziesz zadowolony z efektu, możesz dodać własną czcionkę. Narzędzi do pracy z tekstem jest mnóstwo, można zmieniać jego rozmiar, kolor, odstępy między literami i liniami, dodawać cienie i inne efekty. Wersja na iOS. Wersja na Androida.

Aplikacja Fontspiration umożliwia tworzenie animowanej typografii. Użytkownik może wybrać dowolną z ponad 100 dostępnych czcionek i stworzyć piękny podpis towarzyszący. Jeśli z jakiegoś powodu nie możesz uzyskać pożądanego rezultatu, możesz obejrzeć prace innych użytkowników prezentowane w galerii. Gotowy projekt można zapisać jako zwykły obraz, można także stworzyć animowany GIF, a nawet wideo. Bardzo przydatna aplikacja - prawdziwy edytor graficzny z dobrą funkcjonalnością.

Aplikacja Ampergram została stworzona do pracy z obrazami z sieci społecznościowej Instagram. Główną cechą Ampergramu jest to, że aplikacja wyszukuje litery na zdjęciach opublikowanych przez innych użytkowników i układa z nich słowa. Jest mało prawdopodobne, że uda Ci się uzyskać typografię szczególnie wysokiej jakości, ale daje to sporo frajdy.

Jak stworzyć aplikację na Androida lub iPhone'a?— te pytania coraz częściej zadają sobie nie tylko twórcy stron internetowych, ale także zwykli właściciele witryn małych firm i blogerzy.

Ta recenzja sugeruje rozważenie , które są konstruktorami umożliwiającymi szybkie i łatwe tworzenie aplikacji na Androida i iPhone'a. Jednocześnie nie wymagając od użytkownika umiejętności programowania ani innej specjalistycznej wiedzy informatycznej. Tego typu aplikacje są niezastąpione w różnego rodzaju biznesach – w końcu są świetnym sposobem na poszerzenie grupy docelowej i przyciągnięcie klientów.

Tym samym wszystko omówione w recenzji dotyczącej rozwoju aplikacji można zjednoczyć pod hasłem: prosto, szybko i bez programowania!

bezpłatny usługa internetowa, która pozwala na konwersję zawartości Twojej witryny internetowej do aplikacji na Androida i dystrybucję jej poprzez Google Play. Ponadto stworzone aplikacje można zarówno sprzedawać, jak i umieszczać w nich reklamy.
Możesz stworzyć nieograniczoną liczbę aplikacji na Androida z trzech rodzajów treści: strony internetowej, prostej strony HTML i filmu na YouTube. Do stworzenia aplikacji na Androida AppsGeyser wykorzystuje prosty i intuicyjny kreator szablonów.

Strony internetowe AppsGeyser: http://www.appsgeyser.com, http://www.appsgeyser.ru

bezpłatny usługa online umożliwiająca szybkie tworzenie aplikacji mobilnych. TheAppBuilder tworzy aplikacje przy użyciu kreatora i standardowych szablonów - dla biznesu, wydarzeń, edukacji, muzyki, sportu itp. Tworzone aplikacje są bezpłatne i za 5 USD na miesiąc Możesz wyłączyć wyświetlanie reklam innych firm w utworzonej aplikacji. TheAppBuilder umożliwia tworzenie aplikacji na Androida i Windows Mobile.

Strona internetowa TheAppBuilder: http://www.theappbuilder.com

to usługa internetowa, która umożliwia użytkownikom tworzenie i publikowanie własnych aplikacji mobilnych za pomocą kilku kliknięć w Internecie. Platforma Appsmakerstore tworzy aplikacje mobilne obsługiwane przez HTML5, iTunes, Android Market, Blackberry Marketplace, Windows Marketplace i Facebook bez żadnych głębokich umiejętności technologicznych. To jest całkowite 1 aplikacja na 6 różnych platform. Appsmakerstore jest dostępny w 23 językach, w tym rosyjskim i ukraińskim.

Osobliwością Appsmakerstore jest to, że oferuje wybór gotowych szablonów dla określonych branż (na przykład usługi prawne, kluby nocne, restauracje i kawiarnie, handel, salony kosmetyczne itp.)

  • Zrób to sam – 9,78 USD miesięcznie.
  • „Składamy wniosek za Ciebie” – 249 dolarów
  • „Sprzedawca” to cena specjalna, którą należy znaleźć osobno na stronie internetowej.

Zawsze uwzględnione we wszystkich planach:

  • Nieograniczone zmiany treści i aktualizacje aplikacji.
  • Aktualizuj zawartość aplikacji w iTunes i Google Play bez konieczności ponownego publikowania.
  • Wysyłaj nieograniczoną liczbę powiadomień push do użytkowników.
  • Automatycznie otrzymuj i korzystaj ze wszystkich aktualizacji systemu.
  • Bezpieczny hosting na naszych serwerach.
Witryna sklepu Appsmakerstore: http://appsmakerstore.com

— płatny projektant online aplikacji mobilnych (iPad, Android, HTML5) dla małych firm. Funkcje obejmują geolokalizację, odbieranie i wysyłanie wiadomości, koszyk, powiadomienia, integrację z sieciami społecznościowymi, publikowanie informacji o menu, zakresie usług, nadchodzących wydarzeniach itp. Istnieją szablony dla restauracji, pośredników w handlu nieruchomościami, siłowni itp.

Usługa ta jest reprezentowana przez następujące plany:

  • „Strona mobilna” – 29 USD miesięcznie.
  • „Aplikacja mobilna” – 59 dolarów miesięcznie
  • « Biała etykieta Partner” tworzenie aplikacji dla Twoich klientów – specjalna cena, o której należy dowiedzieć się osobno na stronie internetowej.
Strona internetowa Biznessapps: http://www.biznessapps.com

5. Aplikacja Globus

AplikacjaGlobus to płatny jeden z rosyjskich projektantów internetowych aplikacji mobilnych, który umożliwia użytkownikom samodzielne tworzenie i publikowanie aplikacji w App Store i Google Play.

Wykorzystuje nowy design i możliwości Ionic Framework, co znacznie poprawia jakość programowania i umożliwia tworzenie aplikacji mobilnych na HTML5, iOS, Android, nawet bez umiejętności programowania.

W tej chwili AppGlobus jest dostępny w 8 językach, w tym w języku rosyjskim.

AppGlobus.com oferuje następujące pakiety:

  • STARTAP - 900 rub./miesiąc.
    • Aplikacje: HTML5/Android, panel administracyjny, sklep, brak ograniczeń w Push, brak ograniczeń w instalacjach, brak reklam.
  • PODSTAWOWY - 1500 rub./miesiąc
    • Aplikacje na Androida i iOS, panel administracyjny, sklep, brak ograniczeń w Push, brak ograniczeń w instalacjach, brak reklam.
  • STUDIO - 2000 rub./miesiąc
    • Aplikacje: Windows/Android/iOS, panel administracyjny, sklep, brak ograniczeń w Push, brak ograniczeń w instalacjach, brak reklam.
  • PRO - 45 000 rub./jednorazowo
    • Aplikacje: Windows/Android/iOS, rozwój na zamówienie, sami opublikujemy w App Store i Google Play, udostępnimy kod źródłowy
Strona AppGlobus: http://appglobus.com/

— płatna usługa internetowa umożliwiająca utworzenie własnej aplikacji mobilnej do użytku biznesowego lub osobistego. Nie są wymagane żadne specjalne umiejętności. Świetnie sprawdza się w przypadku małych firm, np. sklepów internetowych. Stworzenie aplikacji zajmuje tylko 5 minut – wystarczy wybrać niezbędne moduły i projekt. Istnieją wersje angielska i rosyjska.

My-apps.com oferuje następujące pakiety:

  • Początek - 599 rubli. /miesiąc
    • aplikacje tylko na Androida, dostęp do projektanta, bezpłatne szablony i ikony aplikacji, aktualizacja treści co 48 godzin, aktualizacja źródeł aplikacji w sklepach samodzielnie nie częściej niż raz na 2 miesiące.
  • Światło - 990 rubli. /miesiąc
    • aplikacje zarówno na iOS, dostęp do projektanta, bezpłatne szablony i ikony aplikacji, podstawowe zrzuty ekranu aplikacji, powiadomienia Push - 1 miesięcznie, aktualizacja treści co 24 godziny, aktualizacja źródeł aplikacji w sklepach raz na 2 miesiące.
  • Standard — 2490 rub. /miesiąc
    • aplikacje na Androida i iOS, dostęp do kreatora, bezpłatne szablony i ikony aplikacji, podstawowe zrzuty ekranu aplikacji, obsługa Skype, powiadomienia Push - 10 miesięcznie, aktualizacja treści co 12 godzin, aktualizacja źródeł aplikacji w sklepach raz w miesiącu.
  • Biznes - 9890 rub. /miesiąc
    • aplikacje na Androida i iOS, dostęp do projektanta, bezpłatne szablony i ikony aplikacji, podstawowe zrzuty ekranu aplikacji, wsparcie Skype i e-mail, osobisty menedżer, powiadomienia Push - 50 miesięcznie, natychmiastowe aktualizacje treści, aktualizacje źródeł aplikacji w sklepach - bez ograniczeń.
  • VIP — 3999 rub. /miesiąc + 150 000 rubli. płatność instalacyjna

    • aplikacje na Androida i iOS, dostęp do projektanta, bezpłatne szablony i ikony aplikacji, podstawowe zrzuty ekranu aplikacji, wsparcie Skype i e-mail, osobisty menedżer, powiadomienia push - bez ograniczeń, aktualizacje treści - natychmiast, aktualizacje źródeł aplikacji w sklepach - bez ograniczeń.
Witryna internetowa My-apps.com: http://my-apps.com

zapewnia platformę „ Zrób to sam”, aby utworzyć iPhone'a/aplikacje , co również nie wymaga umiejętności programowania. Usługa ta zapewnia każdej organizacji łatwy sposób tworzenia aplikacji mobilnych (iPhone, iPad, Android) i materiałów publikacyjnych. Klienci mogą tworzyć własne katalogi, ulotki, broszury, raporty, życiorysy itp. i dostarczać je za pomocą rozwiązania SaaS. Istnieją wersje angielska i rosyjska.

iBuildApp jest dostępny w następujących pakietach:

  • Biznes (2400 rubli miesięcznie) - 3000 instalacji, nieograniczona liczba wyświetleń witryny mobilnej, brak wbudowanych reklam, publikacja aplikacji w iTunes i Google Play.
Strona internetowa iBuildApp: http://ibuildapp.com

— usługa online do tworzenia aplikacji (iPhone, iPad, Android). Umożliwia utworzenie aplikacji w oparciu o jeden z wielu szablonów aplikacji. Elementy utworzonego interfejsu użytkownika aplikacji można powiązać z funkcjami takimi jak wysyłanie wiadomości e-mail, SMS, wysyłanie do serwisów Facebook i Twitter.

  • Deweloper – 33 USD miesięcznie. (można utworzyć tylko 1 aplikację)
  • Profesjonalny – 79 dolarów miesięcznie.
  • Premia – 129 dolarów miesięcznie.
  • Przedsiębiorstwo - O cenę należy zapytać osobno.

Wszystkie pakiety obsługują następujące platformy: IOS (iPhone/iPad) i Android (telefon/tablet)

Strona internetowa Viziapps: http://www.viziapps.com

- edytor online umożliwiający tworzenie aplikacji na systemy iOS, Android i Windows Phone. Jest bardzo prosty w użyciu: możesz złożyć własny program z gotowych części. Pomimo tego, że AppsBuilder stara się być prostszy i bardziej zrozumiały dla niedoświadczonych użytkowników, dodaje także pewne funkcje dla programistów: można na przykład uzupełniać tworzone aplikacje własnymi skryptami Java.

Istnieją trzy płatne pakiety obejmujące 30-dniowy bezpłatny okres próbny:

  • Starter (49 euro miesięcznie) -1 wniosek.
  • Regularny (199 euro miesięcznie) – do 5 wniosków.
  • Skalowalny (od 249 euro miesięcznie) - ponad 5 aplikacji.
Witryna AppsBuilder: http://www.apps-builder.com

Chłopaki, włożyliśmy w tę stronę całą naszą duszę. Dziękuję za to
że odkrywasz to piękno. Dziękuję za inspirację i gęsią skórkę.
Dołącz do nas na Facebook I W kontakcie z

strona internetowa Przygotowałem dla Ciebie kilka prostych i łatwych w użyciu programów do ulepszania Twoich zdjęć. Możesz nawet chcieć pozbyć się wszystkich filtrów Instagrama po wypróbowaniu jednej lub więcej aplikacji z tej listy.

Pixlr Express

Ponad 100 efektów (w tym oświetlenie), ramki, przycinanie, zmiana rozmiaru i obracanie obrazów, automatyczne poprawianie obrazu, usuwanie efektu czerwonych oczu, a nawet wybielanie zębów. Miłe jest to, że baza funkcjonalności jest stale aktualizowana przez programistów.

Snapseed

Bardzo wygodny, szybki i praktyczny interfejs. Zgromadzono tu wszystko, co potrzebne do wstępnej korekty zdjęcia, m.in. edycję jasności, nasycenia i kontrastu w poszczególnych obszarach obrazu, których średnicę również można regulować. Poza tym aplikacja działa dość szybko, co jest dobrą wiadomością.

Photoshop Express

Ta aplikacja oczywiście nie będzie profesjonalnym odpowiednikiem Photoshopa. Ale do wstępnej edycji zdjęć jest całkiem odpowiedni. Dostępne bezpłatnie w aplikacji: 10 klatek, 10 filtrów, regulacja ekspozycji, jasności i kontrastu, nasycenia i tonacji kolorów, usuwanie efektu czerwonych oczu. A za dodatkową opłatą możesz zakupić wiele dodatkowych gadżetów.

Pix: Mikser pikseli

Bardzo prosty i interesujący edytor zdjęć, lubiany i znany wielu. Dobrze zaprojektowane i wykonane w wysokiej jakości. Najważniejsze, co może Cię zadowolić, to ponad 30 filtrów, ponad dwa tuziny tekstur i mniej więcej tyle samo klatek.

Studio fotograficzne PicsArt

Program umożliwia tworzenie kolaży, zmianę filtrów, kontrolę tonu i koloru zdjęć, dodawanie efektów tekstowych, usuwanie efektu czerwonych oczu i wiele więcej. Ponadto możesz tworzyć ręcznie rysowane obrazy. Ogólnie rzecz biorąc, funkcji jest naprawdę wiele.

Pixlromatyczny

To, co szczególnie cieszy w tej aplikacji, to ładny interfejs i szybkość działania. Ponadto oferuje wiele efektów, ramek i niestandardowych filtrów. Nawiasem mówiąc, pełna wersja, która daje dostęp do ponad 100 efektów, 100 klatek i 200 tekstur, również będzie kosztować niedrogo - tylko jednego dolara.

Muzy to bardzo prosta i funkcjonalna aplikacja: możesz tworzyć kolaże ze zdjęć, bawić się wieloma ramkami, korzystać z wbudowanego edytora obrazów, a nawet dodawać tekst. Całkiem wygodna i zabawna rzecz.

Camera360 Ultimate

Doskonały aparat, wiele efektów, płynny i piękny interfejs pozwalają temu programowi wyróżnić się na tle dużej liczby edytorów zdjęć. Pojawiła się trzy lata temu, była stale udoskonalana i uzupełniana przez programistów, w efekcie czego powstała dobrze zaprojektowana i wysokiej jakości aplikacja.

Phonto — tekst na obrazach


Nauka nowego języka i środowiska programistycznego to minimum, które jest od Ciebie wymagane, jeśli chcesz napisać swoją pierwszą aplikację mobilną. Naszkicowanie podstawowej listy rzeczy do zrobienia dla Androida lub iOS bez kopiowania przykładu z książki zajmie co najmniej kilka tygodni. Ale nie możesz opanować Objective-C ani Java i nadal szybko tworzyć aplikacje na smartfony, jeśli korzystasz z technologii takich jak PhoneGap.

Jeśli dokładnie przestudiowałeś innowacje, które czekają na nas w Windows 8, być może zauważyłeś, że pod nim będzie można tworzyć aplikacje w HTML5. Pomysł tak naprawdę nie jest nowy – technologie wdrażające to samo podejście w przypadku platform mobilnych rozwijają się skokowo. Jednym z tych frameworków, który pozwala tworzyć aplikacje na smartfony przy użyciu znanych HTML, JavaScript i CSS!, jest PhoneGap. Napisana przy jego pomocy aplikacja jest odpowiednia na wszystkie popularne platformy: iOS, Android, Windows Phone, Blackberry, WebOS, Symbian i Bada. Nie będziesz musiał poznawać specyfiki programowania dla każdej platformy (np. Objective-C w przypadku iOS), ani zajmować się różnymi API i środowiskami programistycznymi. Aby stworzyć wieloplatformową aplikację mobilną wystarczy znajomość HTML5 i specjalnego API PhoneGap. W tym przypadku wynikiem nie będzie głupia strona HTML „w ramce” w interfejsie aplikacji, nie! API frameworka pozwala na wykorzystanie niemal wszystkich możliwości telefonu, które są wykorzystywane podczas programowania przy użyciu natywnych narzędzi: dostęp do akcelerometru, kompasu, aparatu (nagrywanie wideo i robienie zdjęć), listy kontaktów, systemu plików, systemu powiadomień (standardowe powiadomienia w telefonie) , przechowywanie itp. itp. Wreszcie taka aplikacja może bezproblemowo uzyskać dostęp do dowolnego adresu w wielu domenach. Możesz odtworzyć natywne kontrolki za pomocą frameworków takich jak jQuery Mobile lub Sencha, a końcowy program będzie wyglądał tak, jakby był napisany w języku natywnym (lub prawie) na telefonie komórkowym. Najlepiej zilustrować to w praktyce, czyli napisać wniosek, dlatego sugeruję od razu zacząć ćwiczyć. Kontroluj czas – wykonanie wszystkiego zajmie Ci niewiele więcej niż pół godziny.

Co stworzymy

Za platformę docelową przyjmijmy iOS – tak, tak, pieniądze są w AppStore i na razie najlepiej tam monetyzować swoje prace :). Ale od razu wyjaśnię: to samo, bez zmian, można zrobić, powiedzmy, dla Androida. Długo zastanawiałem się, który przykład wziąć pod uwagę, bo nie chciałem pisać kolejnego narzędzia do śledzenia listy zadań do wykonania. Postanowiłem więc stworzyć aplikację o nazwie „Geographic Reminder”, program nawigacyjny, którego przeznaczenie można opisać jednym zdaniem: „Daj mi znać, kiedy znów tu będę”. W AppStore dostępnych jest wiele narzędzi, które pozwalają „zapamiętać” miejsce, w którym użytkownik zaparkował samochód. To prawie to samo, tylko trochę prostsze. Możesz wskazać punkt na mapie miasta, ustawić dla niego określony promień i zaprogramować wiadomość. Gdy następnym razem znajdziesz się w okręgu o określonym promieniu, aplikacja powiadomi Cię, a punkt zostanie usunięty. Będziemy postępować według tego planu: najpierw stworzymy prostą aplikację internetową, przetestujemy ją w przeglądarce, a następnie przeniesiemy na platformę iOS za pomocą PhoneGap. Bardzo ważne jest prototypowanie i testowanie większości kodu w przeglądarce na komputerze, ponieważ debugowanie aplikacji na telefonie jest znacznie trudniejsze. Będziemy używać frameworku jQuery JS z jQuery Mobile (jquerymobile.com) jako frameworkiem i Google Maps v3 jako silnikiem map. Aplikacja będzie składać się z dwóch stron: mapy i listy punktów.

  • Na mapie zostanie umieszczony znacznik Twojej aktualnej pozycji. Klikając na mapę, tworzony jest punkt, do którego dołączony jest komunikat (np. „samochód w pobliżu”). Punkt można usunąć klikając na niego. Do przesuwania znacznika osoby na mapie wykorzystywane jest API geonawigacyjne.
  • Na stronie z listą punktów powinien znajdować się dodatkowy przycisk „Usuń wszystkie punkty”, a przy każdym punkcie przycisk „Usuń ten punkt”. Kliknięcie elementu na liście powoduje wyświetlenie odpowiedniego punktu na mapie. Ustawienia użytkownika i listę punktów zapiszemy w localStorage.

Frameworki interfejsu użytkownika

jQuery Mobile to oczywiście nie jedyny framework do tworzenia interfejsu mobilnego. Witryna PhoneGap zawiera ogromną listę bibliotek i frameworków, z których możesz korzystać (phonegap.com/tools): Sencha Touch, Impact, Dojo Mobile, Zepto.js itp.

Ramy aplikacji

Od razu wyjaśnię dlaczego będziemy korzystać z jQuery Mobile. Ta biblioteka JS dostarcza nam gotowe elementy interfejsu aplikacji mobilnej (jak najbardziej zbliżone do natywnych) na różne platformy. Potrzebujemy, aby wynik był aplikacją mobilną, a nie stroną z przeglądarki! Pobierz zatem najnowszą wersję JQuery Mobile (jquerymobile.com/download) i przenieś pierwsze potrzebne nam pliki aplikacji do folderu roboczego:

  • obrazy/ (przenieś tutaj wszystkie obrazy z folderu archiwum jq-mobile o tej samej nazwie);
  • indeks.css;
  • indeks.html;
  • indeks.js;
  • jquery.js;
  • jquery.mobile.min.css;
  • jquery.mobile.min.js.

Konieczne jest zapewnienie zasobów w większości lokalnych, aby użytkownik nie marnował mobilnego Internetu w przyszłości. Teraz tworzymy szkielet strony w pliku Index.html. Poniższy kod opisuje górę strony z mapą, napisem „Przypomnienie geograficzne” oraz przyciskiem „Punkty”.

Strona z mapą

Geopamięć

Zwrotnica

Atrybut strony data-dom-cache="true" jest niezbędny, aby mieć pewność, że nie zostanie on wyładowany z pamięci. Przycisk Punkty korzysta z opcji data-transition="pop", dzięki czemu strona z listą punktów otwiera się z efektem wyskakującego okienka. Więcej o strukturze stron jQuery Mobile możesz przeczytać w dobrym podręczniku (bit.ly/vtXX3M). Analogicznie tworzymy stronę z listą punktów:

Strona z listą punktów

usuń wszystko

Zwrotnica

Mapa

Dla przycisku „Mapa” napiszemy również data-transition="pop", ale dodamy atrybut data-direction="reverse" tak, aby strona „Mapa” otwierała się z efektem „Zanikanie”. Te same atrybuty napiszemy w szablonie punktu. To wszystko, nasza rama jest gotowa.

Tworzenie aplikacji

Teraz musimy wyświetlić mapę, do czego wykorzystamy standardowe API Google Maps, z którego korzystają miliony różnych witryn:

Var latLng = nowy gm.LatLng(this.options.lat, this.options.lng); this.map = new gm.Map(element, ( zoom: this.options.zoom, // Wybierz początkowe centrum powiększenia: latLng, // Ustaw początkowe centrum mapTypeId: gm.MapTypeId.ROADMAP, // Normalne wyłączenie mapyDoubleClickZoom: true, // Wyłącz automatyczne powiększanie poprzez dotknięcie/dwukrotne kliknięcie DisableDefaultUI: true // Wyłącz wszystkie elementy interfejsu ));

Tutaj Gm jest zmienną odwołującą się do obiektu Google Maps. Dobrze skomentowałem parametry inicjalizacji w kodzie. Następnym krokiem jest narysowanie na mapie znacznika człowieka:

This.person = new gm.Marker((mapa: this.map, icon: new gm.MarkerImage(PERSON_SPRITE_URL, nowy gm.Size(48, 48)) ));

Adres duszka osoby z panoram Google jest używany jako PERSON_SPRITE_URL. Jego adres statyczny to maps.gstatic.com/mapfiles/cb/mod_cb_scout/cb_scout_sprite_api_003.png . Użytkownik będzie dodawał punkty klikając na mapę, więc aby je narysować odsłuchamy zdarzenie kliknięcia:

Gm.event.addListener(this.map, "click", funkcja (event) ( self.requestMessage(function (err, message) ( // Metoda zwracająca tekst wprowadzony przez użytkownika if (err) return; // Metoda dodaje kropkę do aktywnej listy i // rysuje ją na mapie self.addPoint(event.latLng, self.options.radius, message); self.updatePointsList(); // Przerysuj listę punktów )); ), FAŁSZ);

Podaję większość kodu - reszty poszukaj na dysku. Następnie musimy nauczyć aplikację przesuwania ikony użytkownika na mapie. W prototypie korzystamy z API Geolokalizacji (tego, które wykorzystywane jest także w przeglądarkach desktopowych):

If (navigator.geolocation) ( // Sprawdź, czy przeglądarka obsługuje funkcję geolokalizacji gpsSuccess(pos) ( var lat, lng; if (pos.coords) ( lat = pos.coords.latitude; lng = pos.coords.longitude; ) else ( lat = pos.latitude; lng = pos.longitude; ) self.movePerson(new gm.LatLng(lat, lng)); // Przesuń ikonę użytkownika ) // Co trzy sekundy żądamy // aktualnej pozycji użytkownik window.setInterval (funkcja () ( // Żądanie bieżącej pozycji navigator.geolocation.getCurrentPosition(gpsSuccess, $.noop, ( EnableHighAccuracy: true, MaximumAge: 300000 )); ), 3000); )

Metoda movePerson wykorzystuje prostą procedurę getPointsInBounds() w celu sprawdzenia, czy użytkownik jest w jakimkolwiek aktywnym punkcie. Ostatnie pytanie - gdzie przechowywać listę punktów? HTML5 wprowadził możliwość korzystania z localStorage, więc nie zaniedbujmy tego (pozostawiam Ci samodzielne rozszyfrowanie tych części kodu, które dobrze skomentowałem). Zatem aplikacja działająca w przeglądarce jest gotowa!

Uruchomienie aplikacji internetowej

Jak powiedziałem wcześniej, debugowanie należy przeprowadzać głównie na komputerze. Najbardziej odpowiednią przeglądarką do testowania aplikacji internetowych na komputerze jest Safari lub Chrome. Po debugowaniu w tych przeglądarkach możesz mieć pewność, że Twoja aplikacja nie będzie działać w przeglądarce telefonu komórkowego. Obie te przeglądarki są kompatybilne z większością mobilnych przeglądarek internetowych, ponieważ tak samo jak one są zbudowane na silniku WebKit. Po wyeliminowaniu wszystkich błędów możesz przystąpić do uruchamiania mobilnej aplikacji internetowej bezpośrednio na swoim telefonie. W tym celu skonfiguruj swój serwer WWW (nawet Denwer lub XAMPP) tak, aby obsługiwał utworzoną stronę i otwórz go w przeglądarce telefonu komórkowego. Aplikacja powinna wyglądać podobnie do tej pokazanej na rysunku. Warto tutaj zrozumieć, że przyszła aplikacja mobilna skompilowana na platformę mobilną przy użyciu PhoneGap będzie wyglądać niemal identycznie, z tą różnicą, że pasek nawigacyjny przeglądarki nie będzie wyświetlany na ekranie. Jeśli wszystko jest w porządku, możesz rozpocząć tworzenie pełnoprawnej aplikacji na iOS ze strony. Pamiętaj, że do tej pory nawet nie poruszyliśmy tematu PhoneGap i IDE do programowania na urządzenia mobilne.

Przygotowanie

Do zbudowania aplikacji na iOS potrzebny jest komputer z systemem operacyjnym Mac OS 10.6+ (lub maszyna wirtualna na Mac OS 10.6), a także środowisko programistyczne Xcode z zainstalowanym pakietem iOS SDK. Jeśli nie masz zainstalowanego zestawu SDK, będziesz musiał pobrać obraz dysku ze strony internetowej Apple, który zawiera Xcode i zestaw SDK dla systemu iOS (developer.apple.com/devcenter/ios/index.action). Należy pamiętać, że obraz waży około 4 GB. Dodatkowo będziesz musiał zarejestrować się na stronie Apple jako programista (jeśli nie zamierzasz publikować swojej aplikacji w AppStore, to wymóg ten można ominąć). Za pomocą tego zestawu można tworzyć aplikacje w natywnym języku iOS Objective-C. Zdecydowaliśmy się jednak obejść ten problem i użyć PhoneGap, więc nadal musimy zainstalować pakiet PhoneGap na iOS. Wystarczy pobrać archiwum z zewnętrznej strony (https://github.com/callback/phonegap/zipball/1.2.0), rozpakować i uruchomić instalator w folderze iOS. Po zakończeniu instalacji ikona PhoneGap powinna pojawić się w menu projektów Xcode. Po uruchomieniu będziesz musiał wypełnić kilka formularzy, ale już wkrótce zobaczysz obszar roboczy IDE z pierwszą aplikacją. Aby sprawdzić czy wszystko działa należy kliknąć przycisk Uruchom - powinien uruchomić się emulator iPhone'a/iPada z aplikacją szablonową PhoneGap. Złożony program wygeneruje błąd informujący, że nie odnaleziono pliku Index.html - jest to normalne. Otwórz folder, w którym zapisałeś główne pliki projektu i znajdź w nim podfolder www. Przeciągnij go do edytora, kliknij ikonę aplikacji na liście po lewej stronie i w oknie, które się pojawi, wybierz „Utwórz odniesienia do folderów dla dowolnych dodanych folderów”. Jeśli uruchomisz program ponownie, wszystko powinno działać. Teraz możemy skopiować wszystkie pliki naszego prototypu do folderu www. Czas dostosować nasz prototyp do pracy na smartfonie korzystającym z przetwarzania PhoneGap.

Transfer prototypu

Przede wszystkim musisz dołączyć Phonegap-1.2.0.js do swojego pliku indeksu. PhoneGap pozwala ograniczyć listę hostów dostępnych do odwiedzenia. Proponuję od razu założyć taką „białą listę”. W menu projektu otwórz Supporting Files/PhoneGap.plist, odszukaj pozycję OutsideHosts i dodaj do niej następujące hosty, do których będzie miała dostęp nasza aplikacja (są to serwery Google Maps): *.gstatic.com, *.googleapis.com, maps .google.com. Jeżeli ich nie określisz program wyświetli ostrzeżenie w konsoli i mapa nie zostanie wyświetlona. Do zainicjowania internetowej wersji naszej aplikacji wykorzystaliśmy zdarzenie DOMReady lub pomocnika jQuery: $(document).ready(). PhoneGap generuje zdarzenie Deviceready, które wskazuje, że urządzenie mobilne jest gotowe. Sugeruję użycie tego:

Document.addEventListener("deviceready", funkcja () ( new Notificator($("#map-canvas")); // Jeśli użytkownik nie ma Internetu, // powiadom go o tym jeśli (navigator.network.connection. type = == Connection.NONE) ( navigator.notification.alert("Brak połączenia internetowego", $.noop, TITLE); ) ), false);
Zapobiegnijmy przewijaniu: document.addEventListener("touchmove", funkcja (zdarzenie) ( event.preventDefault(); ), false);

Następnie zamienimy wszystkie alerty i połączenia na natywne, które zapewnia nam PhoneGap:

Navigator.notification.confirm("Usunąć punkt?", funkcja (button_id) ( if (button_id === 1) ( // Naciśnięto przycisk OK self.removePoint(punkt); ) ), TITLE);

Ostatnią rzeczą, którą musimy zmienić, jest blok kodu przesuwający ikonę użytkownika po mapie. Nasz obecny kod również działa, ale działa mniej optymalnie (przesuwa ikonę nawet jeśli współrzędne się nie zmieniły) i nie dostarcza tak bogatych danych jak odpowiednik PhoneGap:

Navigator.geolocation.watchPosition(funkcja (pozycja) ( self.movePerson(new gm.LatLng(position.coords.latitude, position.coords.longitude)); ), funkcja (błąd) ( navigator.notification.alert("code: " + error.code + "\nmessage: " + error.message, $.noop, TITLE); ), (częstotliwość: 3000 ));

Ten kod jest bardziej elegancki - generuje zdarzenie tylko wtedy, gdy zmieniły się współrzędne. Kliknij przycisk Uruchom i upewnij się, że właśnie utworzona przez nas aplikacja działa idealnie w symulatorze urządzenia iOS! Czas rozpocząć uruchamianie na prawdziwym urządzeniu.

Uruchom na urządzeniu

Podłącz iPhone'a, iPoda lub iPada do komputera z uruchomionym Xcode. Program wykryje nowe urządzenie i poprosi o pozwolenie na jego wykorzystanie do celów programistycznych. Nie ma sensu jej odmawiać :). Powtórzę jeszcze raz: aby uruchomić pisemną aplikację na iOS, musisz być autoryzowanym programistą iOS (czyli być zapisanym do Programu iOS Developer). Będzie Ci to przeszkadzać tylko wtedy, gdy tworzysz aplikacje dla produktów Apple, na innych platformach (Android, Windows Phone) wszystko jest znacznie prostsze. Osoby studiujące na uczelni mają szansę uzyskać dostęp do programu za darmo dzięki pewnym korzyściom. Wszyscy pozostali muszą płacić 99 dolarów rocznie, aby wziąć udział w programie. Apple wydaje certyfikat, za pomocą którego możesz podpisać swój kod. Podpisana aplikacja może być uruchamiana na iOS i dystrybuowana w App Store. Jeśli nie jesteś studentem, a mimo to żałujesz 99 dolarów za niewinne eksperymenty, to pozostaje inny sposób – oszukać system. Możesz utworzyć certyfikat z podpisem własnym do weryfikacji kodu i uruchomić program mobilny na urządzeniu z systemem iOS po jailbreaku (nie będę się nad tym rozwodzić, bo wszystko możliwie szczegółowo opisano w tym artykule: bit.ly/tD6xAf) . Tak czy inaczej, wkrótce zobaczysz działającą aplikację na ekranie swojego telefonu komórkowego. Zatrzymaj stoper. Jak długo Ci to zajęło?

Inne platformy

Oprócz PhoneGap istnieją inne platformy, które umożliwiają tworzenie aplikacji mobilnych bez używania języków rodzimych. Wymieńmy najfajniejszych graczy.

Appcelerator Titanium (www.appcelerator.com).

Titanium może tworzyć aplikacje głównie na Androida i iPhone'a, ale twierdzi również, że obsługuje BlackBerry. Oprócz samego frameworka projekt udostępnia zestaw natywnych widżetów oraz IDE. Możesz tworzyć aplikacje na Titanium za darmo, ale będziesz musiał zapłacić za wsparcie i dodatkowe moduły (od 49 USD miesięcznie). Cena niektórych modułów innych firm sięga 120 dolarów rocznie. Twórcy Appcelerator Titanium twierdzą, że w oparciu o ich framework napisano ponad 25 tysięcy aplikacji. Kod źródłowy projektu rozpowszechniany jest na licencji Apache 2.

Corona SDK (www.anscamobile.com/corona).

Technologia ta obsługuje główne platformy - iOS i Android. Framework jest nastawiony głównie na tworzenie gier. Oczywiście programiści twierdzą, że optymalizacja jest wysokiej jakości w OpenGL. Platforma nie posiada darmowej wersji, a cena jest dość wysoka: 199 dolarów rocznie za licencję na jedną platformę i 349 dolarów rocznie na iOS i Androida. Corona oferuje własne emulatory IDE i urządzeń. Aplikacje Corona są pisane w języku podobnym do JavaScript.

Wniosek

Stworzyliśmy prostą mobilną aplikację internetową i w kilku prostych krokach przenieśliśmy ją na platformę iOS za pomocą PhoneGap. Nie napisaliśmy ani jednej linijki kodu w Objective-C, ale otrzymaliśmy program przyzwoitej jakości, poświęcając minimum czasu na przenoszenie i naukę API PhoneGap. Jeśli wolisz inną platformę, na przykład Android lub Windows Mobile 7, to równie łatwo możesz, bez żadnych zmian dla tych platform, zbudować naszą aplikację (do każdej z nich jest dobry podręcznik wprowadzający i film instruktażowy:phonegap.com/ zacząć). Aby zweryfikować żywotność platformy, możesz przejrzeć gotowe aplikacje na PhoneGap, które twórcy technologii zgromadzili w specjalnej galerii (phonegap.com/apps). Tak naprawdę PhoneGap jest idealną platformą do stworzenia przynajmniej prototypu przyszłej aplikacji. Jego głównymi zaletami są szybkość i minimalne koszty, z których aktywnie korzystają start-upy posiadające ograniczone pod każdym względem zasoby. Jeśli aplikacja zawiedzie i z jakiegoś powodu nie będziesz już zadowolony z wewnętrznych elementów HTML+JS, zawsze możesz przenieść aplikację na język natywny. Nie mogę nie wspomnieć, że PhoneGap został pierwotnie opracowany przez Nitobi jako projekt open source (repozytorium znajduje się na GitHub: github.com/phonegap). Kod źródłowy pozostanie otwarty, chociaż Adobe kupił Nitobi w październiku ubiegłego roku. Czy muszę mówić, jakie perspektywy ma projekt przy wsparciu takiego giganta?

Google Play, App Store, Windows Store są pełne szerokiej gamy aplikacji. Błędem jest zakładanie, że cały ten asortyment został stworzony przez profesjonalistów różnych szczebli. Coraz więcej zwykłych użytkowników tworzy wygodne i proste aplikacje bez umiejętności programowania. Poniżej szczegółowo opiszemy gdzie i jak podążać za ich przykładem, wybierając jako przykład programy na smartfony z systemem Android.

Kto odniesie korzyść z samodzielnie stworzonej aplikacji?

Jeśli dla zabawy zdecydujesz się stworzyć aplikację na Androida bez umiejętności programowania, możesz bezpiecznie przejść do sekcji „Projektantzy online”. Dla tych, którzy decydują się na wejście w ten biznes, aby promować i popularyzować swój projekt biznesowy, kreatywny lub biznesowy, ważne jest ustalenie, czy wystarczy im prosta, samodzielnie stworzona aplikacja, czy też muszą jeszcze zwrócić się o pomoc do doświadczonych programistów .

Kiedy więc ta opcja jest optymalna:

  • w przypadku rozpoczynającej działalność lub projektu: publiczność wybaczy Ci szereg niedociągnięć, powołując się na Twój brak doświadczenia;
  • użytkownicy potrzebują aplikacji o prostej funkcjonalności - na przykład wygodnej wersji strony;
  • uruchomienie nieudanej aplikacji nie będzie dla Ciebie bolesne – tworzysz ją, pracując na przyszłość;
  • nie chcesz polegać na prośbach programistów.

Jaka powinna być aplikacja?

Zanim stworzysz aplikację na Androida, musisz nakreślić kluczowe punkty, na których będziesz się opierać w swojej pracy. Tworzysz program, który będzie działał na smartfonach i tabletach i będzie miał za zadanie rozwiązywać praktyczne problemy użytkownika: wprowadzać go w aktualności, pomagać mu w dokonywaniu zakupów, wykonywać funkcje komunikacyjne itp.

Publiczność przyciągają aplikacje spełniające następujące punkty:

  • bezpieczeństwo;
  • nieprzerwana praca;
  • wygodna nawigacja;
  • Obszar osobisty;
  • dostępność powiadomień push;
  • treść informacyjna - wewnątrz aplikacji człowiek powinien znaleźć odpowiedź na wszystkie swoje pytania.

Wybór kreatora aplikacji

Ponieważ tworzymy pierwszą aplikację na Androida, nie mając pojęcia o językach programowania, projektanci online będą mogli nam w tym pomóc. Przed wyborem dokładnie zapoznaj się z jego charakterystyką. On musi mieć:

  • intuicyjny interfejs;
  • jasna logika pracy;
  • umiejętność pracy zarówno z kodem, jak i grafiką;
  • szczegółowe instrukcje, wsparcie techniczne, forum.

Projektant musi zapewnić hosting aplikacji, dać Ci możliwość zarządzania nią, a także opublikować swoje dzieło w Google Play.

Dziesięć najlepszych kreatorów online

Dla tych, którzy szukają sposobu na stworzenie aplikacji na Androida bez umiejętności, oferowana jest następująca linia projektantów, która spełnia wszystkie wymienione powyżej wymagania:

1. Mobilny Roadie. Jedną z najstarszych usług, z których korzysta Madonna, jest Circus of the Sun w zoo w San Diego. Skupia się głównie na agencjach show-biznesu, marketingu i PR. Dzięki utworzonym projektom możesz sprzedawać bilety i wykorzystywać je na konkretne wydarzenie. Cena za korzystanie z projektanta nie jest symboliczna: minimum 149 dolarów.

2. Kreator aplikacji. Jak stworzyć aplikację na Androida tutaj - wystarczy złożyć ją z gotowych szablonów. Dodatkowo do konstruktora dodano funkcje dla programistów. Utworzenie jednej aplikacji miesięcznie będzie tutaj kosztować 49 euro.

3. Viziapps. Projektant oferuje także gotowe szablony dla Twojej aplikacji, a także możliwość wysyłania z niej wiadomości na e-mail, Twittera i Facebooka. Minimalna cena pakietu miesięcznego: 33 USD.

4. iBuildApp. Konstruktor dla tych, którzy szukają sposobu na stworzenie prostej aplikacji na Androida - można go wykorzystać do tworzenia mobilnych katalogów, broszur i CV. Oprócz wersji angielskiej dostępna jest także wersja rosyjska. Za 2400 rubli miesięcznie klient otrzymuje możliwość zainstalowania trzech tysięcy swojej aplikacji bez wbudowanych reklam.

5. Moje aplikacje.com. Działa zarówno w wersji rosyjskiej, jak i angielskiej. Stworzenie własnej aplikacji zajmuje około pięciu minut, wystarczy bowiem wybrać niezbędne moduły i zaprojektować program. Minimalny pakiet „Start” będzie kosztować 599 rubli miesięcznie. Kwota obejmuje projektanta aplikacji tylko na Androida, bezpłatne szablony i ikony oraz aktualizacje programu nie częściej niż raz na dwa miesiące.

6. AppGlobus. Rosyjski projektant jest dostępny w 8 językach. Za 900 rubli miesięcznie zapewniane są: projekt aplikacji, panel administracyjny, brak wbudowanych reklam w projekcie i ograniczenia w korzystaniu z powiadomień push, liczba instalacji.

7. Aplikacje biznesowe. Dla zainteresowanych tym, jak stworzyć od podstaw aplikację na Androida, aby działała z korzyścią dla biznesu, jest to najlepsza opcja: czat, powiadomienia, koszyk, integracja z sieciami społecznościowymi, katalog usług, sekcja aktualności. Minimalna opłata za utworzenie aplikacji: $59 miesięcznie.

8. Sklep z aplikacjami. Umożliwia tworzenie aplikacji nie tylko na Androida, ale także na 5 innych platform. Interfejs w 23 językach, w tym rosyjskim. Kluczowa cecha projektanta: gotowe szablony do różnych projektów: handel, salony kosmetyczne, restauracje itp. Miesięczne zużycie - 9,78 USD.

9. TheAppBuilder to darmowy projektant udostępniający gotowe standardowe szablony dla projektów biznesowych, kreatywnych, informacyjnych, sportowych i edukacyjnych. Ale jest jeden minus - aplikacja będzie miała wbudowaną reklamę. Oferowane jest wyłączenie go za 5 USD miesięcznie.

10. AplikacjeGejzer. Kreator oferuje bezpłatną konwersję treści serwisu do aplikacji mobilnej. Możesz sprzedawać swoje dzieła, a także umieszczać w nich własną reklamę.

Przyjrzyjmy się teraz przykładom konkretnych konstruktorów, aby stworzyć własną aplikację.

Jak stworzyć aplikację na Androida: wybór szablonu w AppsGeyser

Aby pracować z tym projektantem, nie jest wymagana rejestracja - wystarczy kliknąć Utwórz teraz na stronie głównej.

Tworzenie aplikacji blogowej w AppsGeyser

Jak więc samodzielnie stworzyć aplikację mobilną na Androida jako bloger:

  1. Wybierz typ bloga: RSS, Tumblr, WordPress itp. Następnie znajduje się jego adres e-mail i schemat kolorów dla przyszłej aplikacji.
  2. Teraz nazwa tworzonego programu mobilnego.
  3. W „Opisie” umieść zwięzły i informacyjny opis aplikacji (mimo że interfejs jest w języku angielskim, możesz wpisać tekst cyrylicą).
  4. Wybierz logo aplikacji spośród proponowanych opcji lub prześlij własne.
  5. Aby utworzyć plik do pobrania dla swojego projektu, kliknij opcję Utwórz aplikację. W tym celu należy zarejestrować się w systemie.
  6. Na swoim koncie osobistym AppsGeyser możesz pobrać swoje dzieło na własny smartfon, a także umieścić je w sklepie Google Play. Jeśli włączysz monetyzację, aplikacja będzie wyświetlać reklamy w aplikacji, a za ich oglądanie zostanie pobrana opłata.

Na swoim koncie osobistym możesz także monitorować liczbę pobrań, edytować aplikację, tworzyć banery push i publikować projekt w innych sklepach.

Jak stworzyć aplikację na Androida w formacie „Przewodnika”.

Korzystając z tego samego AppsGeyser, możliwe jest również utworzenie aplikacji instruktażowej, instrukcji obsługi.

Odbywa się to również w kilku prostych krokach:

  1. Dostosuj kolorystykę programu mobilnego i sposób wyświetlania kroków przewodnika: pojedynczo lub kilka na aktywnym ekranie.
  2. Edytor pomoże Ci przesłać niezbędny tekst, linki, filmy lub zdjęcia niezbędne dla przejrzystości. Aby dodać zdjęcia, skorzystaj z hostingu Imgur. Skopiuj link obrazu z tego zasobu do adresu URL obrazu.
  3. Na koniec pracy dodaj opis i logo swojej aplikacji, a następnie kliknij Utwórz aplikację. Aplikacja została utworzona – pozostaje tylko sprawdzić jej funkcjonalność i opublikować ją w Google Play.

Stworzenie aplikacji dla sklepu

Przyjrzyjmy się, jak od podstaw stworzyć aplikacje na Androida dla właścicieli sklepów internetowych. Na przykład skorzystamy z usług innego projektanta – Mobi Cart, specjalizującego się w tej dziedzinie. Usługa obsługuje język rosyjski i działa zarówno w trybie płatnym, jak i bezpłatnym. To drugie ogranicza się do dodania nie więcej niż 10 produktów.

Jak więc stworzyć aplikację na Androida:

  1. Pierwszym punktem jest rejestracja. Następnie na swoim koncie osobistym kliknij Utwórz aplikację.
  2. Prześlij logo - prześlij logo swojego sklepu. Na tym etapie wybierasz także motyw kolorystyczny aplikacji.
  3. Wybór zakładek i stron, które będą znajdować się w Twojej aplikacji: „Aktualności”, „Moje konto”, „Strona główna”, „Sklep”, „Kontakty” itp.

Zapisz ustawienia w koszyku Mobi

Aby skonfigurować swój sklep internetowy kliknij Ustawienia sklepu:

  1. Wpisz nazwę, adres e-mail administratora i walutę.
  2. Aby korzystać z Google Maps należy zarejestrować klucz API - następnie jest on kopiowany do okna.
  3. Zaznacz pole bezpłatnej wysyłki, jeśli Twój sklep ją oferuje. W przypadku płatności za pobraniem wybierz kwotę narzutu (jeśli wynosi np. 12%, to w opcji Za pobraniem wpisuje się 1,12).
  4. Wysyłka wskazuje koszty wysyłki dla określonego regionu. Proces ten jest pracochłonny, ponieważ cenę dla każdego regionu określasz ręcznie.
  5. W sekcji Podatek rosyjskie sklepy wskazują cenę zawierającą podatek VAT, dlatego zaznacz tutaj pole Ceny zawierające podatek.
  6. W Payments Gateway określ systemy płatności, z którymi współpracujesz. Uważaj – Mobi Cart nie obsługuje popularnego Yandex.Money.
  7. Języki to język Twojego programu mobilnego. Język rosyjski nie jest ustawiony domyślnie, dlatego należy ręcznie zarejestrować tłumaczenie proponowanych poleceń.
  8. App Vital – tutaj wskazana jest nazwa programu oraz kraje, z których mieszkańcy będą mogli go pobrać.
  9. Obrazy - logo aplikacji, Galeria Główna - obraz na ekranie głównym.

Dodawanie informacji o produkcie do koszyka Mobi

Kolejny ważny krok: dodanie linii produktów do Konstruktora sklepów. Można to zrobić dowolną dogodną dla Ciebie metodą:

  • wykorzystanie pliku CSV zawierającego wszystkie informacje o asortymencie;
  • wykorzystanie wtyczki projektanta do synchronizacji Twojej witryny z utworzonym programem;
  • ręczne wprowadzanie informacji na koncie osobistym.

W przypadku tej drugiej metody stosowane są dwie sekcje: Działy i Produkty. Dodawanie odbywa się za pomocą przycisku Dodaj produkt. Następnie podaj jego nazwę, cenę, kategorię i szczegółowy opis.

Inne przydatne opcje sklepu w Mobi Cart

Przejdźmy do opcji, które mogą przydać się osobom zainteresowanym samodzielnym stworzeniem aplikacji na Androida:

  1. Więcej stron - informacje wyświetlane na stronach programu.
  2. Powiadomienia Push - ręczne tworzenie powiadomień push. Tutaj możesz wybrać opcję wysyłania zarówno do wszystkich użytkowników, jak i określonych odbiorców.
  3. Zakładka Wiadomości - kopiowanie wiadomości do zakładki o tej samej nazwie ze źródeł Twitter lub RSS. Wpisz tutaj nazwę użytkownika w przypadku pierwszego i adres URL w przypadku drugiego.
  4. Publikowanie wiadomości umożliwia samodzielne przesyłanie wiadomości do aplikacji.

Przechodząc do opcji Utwórz aplikację — Prześlij aplikacje, możesz utworzyć plik apk (instalacyjny), wyrażając zgodę na umowę licencyjną. Jeśli wybierzesz wersję płatną, Twoja aplikacja zostanie automatycznie przesłana do Google Play, jeśli wybierzesz wersję bezpłatną, będziesz musiał zrobić to samodzielnie poprzez Konsolę Play. Instrukcja rejestracji w tym systemie, a także pobrania do niego własnej aplikacji Mobi Cart zostanie wysłana na Twoją skrzynkę e-mail.

Dlatego utworzenie aplikacji na Androida za pomocą mobilnych projektantów danych jest zadaniem, z którym poradzi sobie każdy pewny siebie użytkownik komputera PC. Przecież ten proces w większości usług można przeprowadzić nawet bez znajomości podstaw programowania.

Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl+Enter
UDZIAŁ:
Komputery i nowoczesne gadżety