Tworzenie aplikacji mobilnych – zbiór przydatnych materiałów.

Aplikacje mobilne to temat, którym żyję już ładnych parę lat. W ciągu ostatniego roku co raz częściej na blogu pojawiały się posty powiązane z tym zagadnieniem. Postaram się, aby w przyszłości również takich artykułów nie zabrakło. Ciężko mi zadeklarować jakieś konkrety, więc zobaczymy co przyniesie przyszłość.

Patrząc na aktualne wpisy i na moją listę przyszłych postów, postanowiłem stworzyć stronę zbierającą w jednym miejscu linki do tekstów z bloga poruszających tematykę aplikacji mobilnych.

Strona Jak stworzyć aplikację mobilną? zawiera linki do istniejących postów i ich krótkie opisy. W przyszłości, w miarę dodawania nowych tekstów, będę umieszczał tam również linki do tych nowych materiałów. Mam nadzieję, że taki zabieg ułatwi dostęp do przydatnych treści i chociaż trochę ułatwi Ci życie.

Strona ta nie będzie zawierać treści bardzo skonkretyzowanych, specyficznych dla niszowej platformy, lecz postaram się, aby były tam jedynie ogólne informacje, które można użyć przy tworzeniu większości aplikacji.

Pozdrawiam.

Tworzenie Aplikacji Mobilnych – Roadmap

Przed stworzeniem aplikacji mobilnej, należy podjąć szereg decyzji, które niosą ze sobą określone skutki. Na tym blogu starałem się przedstawić nieco informacji na temat tworzenia aplikacji mobilnych w taki sposób, by podjęcie niektórych decyzji było łatwiejsze. Chcąc zapoznać się z tymi artykułami polecam taką oto kolejność.

  1. HTML5, Aplikacja Natywna, czy Hybryda?
    W tym artykule: Tworzenie Aplikacji Mobilnych – 3 możliwości: HTML5, natywna, czy hybryda?, przedstawiam argumenty za i przeciw do każdej z opcji. W zależności od Twoich wymagań, budżetu potrzeb – wybierz właściwą dla siebie technologię.
  2. Sencha Touch to jeden z większych frameworków, który może służyć za podstawę aplikacji HTML5 lub hybrydowej.  W artykule:  Sencha Touch – hybrydowe aplikacje mobilne starałem się pokazać ideę frameworka, jego cechy szczególne i wyróżniające od innych bibliotek. Wspominam także o projekcie Cordova – który jest warstwą pośredniczącą między aplikacją HTML5 a rządzeniem mobilnym.
  3. Baza danych w aplikacji mobilnej jest komponentem wręcz niezbędnym. W tym poście: SmartStore – Mobilna baza danych na sterydach? Czy ciekawostka informatyczna? staram się przedstawić cechy charakterystyczne i możliwości Smartstore’a – czyli bazy danych NoSQL zaprojektowanej specjalnie na potrzeby aplikacji mobilnych biznesowych.
  4. W artykule iBeacons – informacja kontekstowa dla aplikacji mobilnych. opisuję jak naszej aplikacji możemy zapewnić informację na temat jej położenia (sąsiedztwa) przy pomocy iBeaconów. Wyjaśniam po krótce co to jest i jak działa.

Mam nadzieję, że dzięki powyższym artykułom poszerzyłeś swoją wiedzę i uświadomiłeś sobie coś, o czym do tej pory nie miałaś pojęcia. Chciałbym, abyś po lekturze tych tekstów był w stanie świadomie wybrać coś dla siebie, coś co odpowiada potrzebom Twoim  lub Twojego biznesu.

Jeżeli jest coś, czego nie wiesz, zapytaj w komentarzu. Jeśli jestem w stanie, to postaram Ci się jakoś pomóc, a przynajmniej nakierować.

 


A oto przydatne artykuły, które powstały już po publikacji tego posta:

  1. Debugowanie mobilnych aplikacji hybrydowych.