Wszędzie, gdzie się odwracasz, ludzie mówią o aplikacjach mobilnych . Aplikacje do tego, aplikacje do tego.

Statystyki też były oszałamiające. Ostatnie badanie autorstwa Poruszenie, pokazał, że konsumenci spędzili 81 minut dziennie przy użyciu aplikacji mobilnych, w porównaniu do 74 minut surfowania po Internecie.

Ponieważ coraz więcej osób zaczyna spędzać czas na aplikacjach w porównaniu do Internetu, może zastanawiasz się, czy projektowanie aplikacji mobilnych jest obszarem, który powinieneś zacząć eksplorować i jak można przenosić umiejętności projektowania stron internetowych.

W tym poście zameldowaliśmy się z wieloma ekspertami w tej dziedzinie, aby uzyskać ich perspektywy. Dołączają do nas Robin Nixon, Aaron Maxwell, Sarah Lynn, Mike Gualtieri, Josh Clark i JD Biersdorfer.

Robin Nixon

Robin Nixon jest autorem technicznym i twórcą stron internetowych i jest autorem nowej książki HTML5 na iOS i Androida: Przewodnik dla początkujących .

Jaką radę dałbyś projektantom stron internetowych, którzy myślą o wejściu w obszar projektowania i rozwoju aplikacji mobilnych?

Moim zdaniem najszybszym sposobem na rozwój aplikacji jest upewnienie się, że jesteś na bieżąco z najnowszymi standardami HTML (wersja 5) i CSS (wersja 3) i są one tak płynne, jak to możliwe w JavaScript, ponieważ wkrótce Prawdopodobnie pojawią się rozwiązania do pisania pojedynczej aplikacji internetowej, która może zostać przekształcona w natywne aplikacje dla wszystkich systemów iOS, Android, Web OS, Windows Phone i innych. Pozwoli to uniknąć nauki wielu złożonych języków i środowisk programistycznych, takich jak Java, Objective C, .NET itd., Oraz czasu potrzebnego do przeniesienia projektu na kilka różnych urządzeń.

Na przykład, dzięki solidnemu uziemieniu w HTML, CSS i JavaScript, możesz z łatwością tworzyć świetne aplikacje internetowe, które możesz również przekształcić w samodzielne aplikacje, korzystając z informacji w mojej książce HTML5 na iOS i Androida, lub są dostępne produkty w Internecie, aby pomóż usprawnić proces.

Teraz, gdy Microsoft twierdzi, że aplikacje w Windows 8 będą tworzone w HTML i JavaScript, istnieje jeszcze jeden powód, dla którego warto mieć silną wiedzę o tych technologiach, szczególnie, że Microsoft jest znany z przejścia do koncepcji pojedynczego interfejsu użytkownika do roku 2015 (podobnie jak ten widziany teraz w Windows Phone 7 - a zwłaszcza jego nadchodząca aktualizacja Mango).

Jak można przenosić umiejętności internetowe?

Umiejętności internetowe można łatwo przenieść na rozwój aplikacji, jeśli używasz trzech technologii HTML, CSS i JavaScript, aby je zbudować. Ale jeśli planujesz wziąć natywną trasę i pisać swoje aplikacje w Objective C (dla systemu iOS) lub Java (dla systemu Android), potrzebujesz więcej programowania niż tło dla programistów, a dla każdego jest dość stroma krzywa uczenia się. .

Na szczęście w przypadku większości aplikacji możliwe jest korzystanie z technologii internetowych w celu uzyskania podobnych rezultatów do pisania natywnego kodu. Dopiero po osiągnięciu funkcji krytycznych czasowo, takich jak wysokie wymagania szybkiej gry, musisz powrócić do ojczystego języka urządzenia lub systemu operacyjnego.

Twoim zdaniem, jakie aplikacje są dobrym przykładem dobrze zaprojektowanej aplikacji?

Naprawdę nie lubię wymieniać konkretnych aplikacji jako reprezentujących dobry projekt, ponieważ jest ich tak dużo, ale ponieważ zadałeś to pytanie, niewątpliwie znakomita aplikacja to Theodore Gray's Elementy , która jest interaktywną eksploracją 3D wszystkich elementów, w których można prawie wyobrazić sobie dotykanie ich, ponieważ można obracać każdą próbkę, przesuwając ją wokół palcami, a nawet wyświetlać w 3D. Dla mnie jest to przykład tego, gdzie eBook (który jest tym, czym jest naprawdę) staje się czymś więcej niż zwykłą książką do tłumaczenia e-booków (która jest w większości innych książek elektronicznych), zabierając książki na zupełnie nowy poziom.

Elementy

Jak oceniasz ten czas w projektowaniu stron internetowych?

Robin Nixon: Wierzę, że teraz jest najbardziej ekscytujący czas dla programistów i programistów od wczesnych lat 80., kiedy to po raz pierwszy rozkwitły mikrokomputery. Gdy komputer przejął tron ​​komputerowy, tylko Mac i system operacyjny Linux zaoferowały jakąkolwiek prawdziwą konkurencję (i niewiele w tym cenną). Ale teraz wojny w systemie operacyjnym są znowu włączone, tym razem napędzane przez wykładnicze wykorzystanie urządzeń mobilnych, takich jak telefony i tablety, oraz fenomenalne pobieranie aplikacji dla nich, co oznacza, że ​​istnieje cały świat możliwości. Moim zdaniem "w ich wzgórzach jest złoto".

Aaron Maxwell

Aaron Maxwell jest założycielem Mobile Web Up, a mobilny projekt strony agencja.

O czym powinni myśleć projektanci stron internetowych, gdy zajmują się obszarami aplikacji internetowych?

Wiele z tych samych pojęć nadal obowiązuje. Jako projektant zastanów się, jakie działania chcesz podjąć dla użytkownika - jakie doświadczenia chcesz mieć. To skupienie jest często najlepszym miejscem do rozpoczęcia.

Menu są najskuteczniejsze, gdy nie przytłaczają zbyt dużą liczbą opcji. Zorganizuj w hierarchiczną, szczegółową strukturę, z nie więcej niż kilkoma wyborami na każdym poziomie. Zastanów się, czy użycie nawigacji z kartami pomoże użytkownikowi szybko podjąć różne działania, których potrzebują.

Rozstawianie elementów jest trudne na urządzeniach mobilnych. Dodatkowe dopełnienie to bardzo przydatna technika na pulpicie dla semantycznego grupowania; możesz umieścić razem grupę powiązanych widżetów, obrazów lub pól tekstowych i odróżnić je od innej grupy, po prostu przez oddzielenie przestrzeni pionowej i poziomej.

Ale na ekranie mobilnym masz po prostu tyle nieruchomości do pracy. Projektant musi więc być bardziej ekonomiczny w kwestii tego, jak elementy są oddzielone przestrzennie, wypełniając je zaledwie kilkoma pikselami, a nie dziesiątkami. Może to działać, włączając inne wskazówki. Zaokrąglone rogi wokół obwodu pomagają implikować grupowanie. Różne kolory tła mogą również komunikować zmianę kontekstu.

To, co zostało pominięte, jest co najmniej tak samo ważne, jak to, co włożyłeś. Pomyśl o tym w ten sposób: każdy element dodawany do menu ustawień, na przykład, ma dodatkowy koszt, zwiększoną złożoność, czas i uwagę użytkownika. Uważnie zastanów się, czy jakaś funkcja lub element jest tego warta, szczególnie biorąc pod uwagę rodzaj środowiska o wysokim współczynniku rozproszenia, z którego korzystają aplikacje mobilne.

Jakie aplikacje są przykładem dobrego projektu?

Ważne jest, aby badać inne aplikacje mobilne o dużym zasięgu, aby znaleźć skuteczne rozwiązania. Spójrz na słynne nazwiska: Facebook, Skype, czy jakikolwiek klient Twittera jest najbardziej popularny w tym tygodniu. Zapytaj znajomych i rodzinę, jakich aplikacji używają najbardziej, i spróbuj dowiedzieć się, dlaczego. (Podpowiedź: mogą nie wiedzieć, dlaczego, więc ich bezpośrednie zapytanie niewiele pomoże.) Badanie Wzorce mobilnego interfejsu użytkownika.

Sarah Lynn

Sarah Lynn jest projektantem i twórcą stron internetowych oraz właścicielem firmy Sarah Lynn Design.

Jak sugerujesz, że projektanci powinni nauczyć się projektowania aplikacji mobilnych?

Zauważyłem, że najlepszym sposobem na nauczenie się projektowania aplikacji jest badanie rynku. Przyjrzyj się niektórym aplikacjom, analizując ich funkcjonalność, jakie elementy wykorzystują, które są już częścią oferty telefonu i jak można je ulepszyć, aby były łatwiejsze w użyciu. Zapoznaj się z interakcjami różnych elementów i porównaniem różnych aplikacji. Wiele firm już poświęciło czas na obszerne testy użytkowników. Dowiedz się od tego, co już opracowali i znajdź sposoby na ich zbudowanie i ulepszenia.

Jest wiele świetnych książek, które pomogą Ci zacząć. Jedną z nich bardzo polecam jest książka Suzanne Ginsburg zatytułowana Projektowanie interfejsu użytkownika iPhone'a . Jeśli oczywiście interesujesz się rynkiem iOS. Mówi o testowaniu użytkowników i planowaniu projektu aplikacji. Doskonałe miejsce do rozpoczęcia, gdy nie masz pewności, jak postępować w procesie projektowania aplikacji.

Uczenie się, jak zdobywać opinie użytkowników i planować na papierze przed pójściem do komputera, jest wielką umiejętnością dla każdego projektanta aplikacji (lub ogólnie projektanta interaktywnego). Kolejny świetny sposób na naukę to nawiązanie kontaktu z projektantem aplikacji, który już produkuje świetną pracę. Poproś ich, aby byli mentorami i dali ci jakieś wskazówki, które są gotowi ofiarować. Większość projektantów jest skłonna spędzić kilka chwil swojego czasu, jeśli ładnie poprosi. Otrzymuj opinie od znajomych i innych projektantów, których możesz znać. Pokaż im swoje prototypy i uzyskaj ich opinie.

Czy twoim zdaniem, jak można przenosić umiejętności projektowania stron internetowych do projektowania aplikacji?

Nieco zbywalne. Powiedziałbym, że bardziej pasuje to do projektu interakcji jako całości. Obejmuje je oba.

Jest jednak wiele różnych rzeczy, które należy wziąć pod uwagę, ze względu na wielkość urządzeń, wymagania różnych platform i po prostu ze względu na sposób interakcji użytkowników z aplikacjami w porównaniu ze stroną internetową. Profile użytkowników mobilnych mogą się nieco różnić, od typowego użytkownika mobilnego po użytkownika mobilnego, który jest po prostu zbyt leniwy, aby chwycić laptopa i korzysta z jego aplikacji podczas przebywania w domu (łącznie z mną). wzory i projektowanie dopasowane do różnych stylów życia mogą być podobne w pewnym sensie do projektowania strony internetowej. Bez względu na to, jakie medium zawsze chcesz zaprojektować wokół docelowych odbiorców.

Nauka myślenia w mniejszym i często mniej elastycznym formacie może być wyzwaniem. To samo dotyczy myślenia o krajobrazie w pionie i tego, jak możesz dostosować swoją aplikację do pracy w obie strony. Wykorzystanie wbudowanych narzędzi urządzenia mobilnego jest kolejnym powodem, dla którego badania są tak ważne, jeśli chodzi o projektowanie aplikacji. Najlepiej wybrać jedną platformę i poznać jej tajniki, zamiast próbować uczyć się ich wszystkich. To może być dość zniechęcające i przytłaczające, jeśli spróbujesz nauczyć się wszystkiego od razu.

Podobnie jak każde nowe medium, wymaga chęci uczenia się i bycia na bieżąco z szybkim rynkiem, aby odnieść sukces.

Mike Gualtieri

Mike Gualtieri, jest głównym analitykiem w Forrester Research i autorem nowego raportu, Najlepsze praktyki w zakresie aplikacji mobilnej .

Na co projektant aplikacji musi zwracać szczególną uwagę w projektowaniu wygody użytkownika?

Oczekiwania użytkowników są wyższe w przypadku aplikacji mobilnych niż na stronach internetowych. Aplikacje Apple iPhone'a wniosły wzornictwo do aplikacji mobilnych. Ponadto funkcje dotykowe i gesty zapewniają nowe sposoby interakcji z aplikacjami. Pierwszym krokiem do zaprojektowania świetnych aplikacji jest lepsze zrozumienie użytkowników, niż oni sami rozumieją. Tradycyjne badania ilościowe i jakościowe są ważne, aby tworzyć osoby (fikcyjne osoby reprezentujące twoich użytkowników). Świetny design pochodzi od wyobraźni - projektanta, który wyobraża sobie, co użytkownik mógłby uznać za przydatny, użyteczny i pożądany w kontekście aplikacji.

Zwłaszcza w przypadku aplikacji mobilnych projektanci powinni wziąć pod uwagę pięć wymiarów kontekstu mobilnego projektu: lokalizacja, lokomocja, bezpośredniość, intymność i urządzenie.

Źródło: Forrester Research, Inc.

Jaką radę dałbyś projektantom stron internetowych, myśląc o przeprowadzce w tym kierunku?

Zrób to. Projekt aplikacji mobilnej na smartfony i tablety to coraz większa szansa. Każdy potrzebuje świetnego projektu. Istnieją trzy ścieżki rozwoju aplikacji mobilnych:

  1. Rodzime aplikacje. Jeśli posiadasz umiejętność obsługi skryptów JavaScript, masz pewne umiejętności programistyczne. Nie daj się zastraszyć celowi C dla iPhone'a lub Javy dla Androida. Kciuk na jednej z książek i będziesz w stanie szybko zorientować się, czy jest to coś, z czym możesz się uporać. Nie wszyscy projektanci stron internetowych będą mogli bez dalszego szkolenia.
  2. HTML5. Aplikacje
  3. Hybrydowy. Jest natywną aplikacją, która renderuje w niej HTML5.

Wszystkie te ścieżki rozwoju wymagają projektowania.

Josh Clark

Josh Clark jest projektantem, programistą i autorem Tapworthy: Projektowanie doskonałych aplikacji na iPhone'a i Najlepsze aplikacje na iPhone'a: ​​Przewodnik dla rozróżniających użytkowników .

Jaką radę dałbyś projektantom stron internetowych, którzy są zainteresowani przeniesieniem się do projektowania aplikacji i jej rozwoju? Czego potrzebują do nauki?

Jeśli chodzi o faktyczne technologie projektowania, może nie być nawet potrzeby uczenia się więcej. Możesz tworzyć imponujące interfejsy aplikacji za pomocą naszych sprawdzonych i sprawdzonych znajomych w HTML, CSS i JavaScript. Nie mówię tu tylko o tradycyjnych aplikacjach internetowych, ale także o tak zwanych "aplikacjach hybrydowych". Są to aplikacje, których interfejsy są zaprojektowane w HTML, ale dostarczane jako aplikacje natywne do różnych sklepów z aplikacjami. To jak dystrybucja aplikacji internetowej za pośrednictwem sklepu z aplikacjami. Dla projektantów stron internetowych jest to przystępny sposób na rozpoczęcie projektowania aplikacji internetowych bez uczenia się języka programowania.

Jonathan Stark napisał dwie wspaniałe książki, które dają przegląd tego, jak to zrobić, wykorzystując projekt typu open source o nazwie PhoneGap, który łączy aplikację internetową we własną przeglądarkę jako natywną aplikację: Budowanie aplikacji na iPhone'a za pomocą HTML, CSS i JavaScript i Budowanie aplikacji na Androida za pomocą HTML, CSS i JavaScript .

Oto rzeczy: choć można robić niezwykłe rzeczy za pomocą HTML5 i CSS3, te technologie po prostu nie pasują do polskich i pizzzów aplikacji Real McCoy, oprogramowania zbudowanego w języku ojczystym urządzenia. Jeśli chcesz tworzyć aplikacje z efektowną grafiką, animacjami, natywnymi widżetami i pełnym dostępem do całego urządzenia, lepiej będzie, gdy będziesz natywny. Oznacza to, że musisz kodować aplikacje na iPhone'a w Objective-C, aplikacjach na Androida w Javie i tak dalej. Nie są to żartobliwe języki programowania i mogą one stanowić spory krok do nauki dla projektantów stron internetowych. Jeśli wybierzesz tę trasę, możesz chcieć nawiązać współpracę z bardziej doświadczonym programistą, aby projekty stały się rzeczywistością. W międzyczasie eksperymentowanie z projektowaniem aplikacji za pomocą HTML, CSS i JavaScript może być świetnym sposobem na zapoznanie się z platformą, a nawet zbudowanie szybkich prototypów dla natywnych aplikacji.

Jeśli chodzi o sam proces projektowania, projektowanie rozwiązań mobilnych różni się w istotny sposób od projektowania komputerów. Dwie luki dla początkujących to ergonomia i kontekst.

W przypadku urządzeń z ekranem dotykowym, masz do czynienia z problemami ergonomicznymi. Projektujesz interfejs dla palców i kciuków, a to oznacza, że ​​musisz wziąć pod uwagę kwestie komfortu, skąd kciuk w naturalny sposób spoczywa na ekranie? Co więcej, są problemy z widocznością. Kiedy pracujesz z interfejsem ręcznie, w oczywisty sposób zasłaniasz ekran. Oznacza to, że musisz zaprojektować kontrole, aby nie kolidowały z treścią. Oba te czynniki - komfort i widoczność - wyjaśniają, dlaczego większość smartfonów z ekranem dotykowym wyświetla swoje główne elementy sterujące i nawigację u dołu ekranu. W tym miejscu kciuk spoczywa podczas korzystania z telefonu jedną ręką, a to oznacza, że ​​możesz pracować z kontrolkami bez wchodzenia w drogę treści. Jest to dokładnie przeciwieństwo tego, do czego jesteśmy przyzwyczajeni na pulpicie, gdzie główne menu i elementy sterujące są wyświetlane na górze ekranu.

Innym obszarem, który należy rozważyć, jest kontekst. Jak i gdzie użytkownicy będą używać tej aplikacji? Jak to wpływa na ich priorytety i cechy, które powinieneś umieścić w centrum uwagi? Musisz być ostrożny tutaj. Mit ewoluował, że istnieje tylko jeden rodzaj mobilnego użytkownika: pośpiech, w pośpiechu, rozproszony. Zdarza się to czasami, ale nie zawsze. Telefon komórkowy jest nie tylko w podróży: jest na kanapie, w kuchni, czeka na lotnisku na opóźniony lot. Wszystkie te sytuacje są momentami, gdy Twoi widzowie mają dużo uwagi i mogą spędzić czas z Twoją aplikacją. Jednocześnie urządzenia mobilne mogą także robić więcej niż komputery stacjonarne, ponieważ są wyposażone we wszystkie te czujniki, które skutecznie zapewniają im moc: GPS, mikrofon, kamerę, dotyk, żyroskop, kompas. Ten kontekst urządzenia określa, w jaki sposób Twoi odbiorcy używają telefonu i oczekują korzystania z Twojej aplikacji.

Wszystko to oznacza, że ​​należy zastanowić się, w jaki sposób kontekst urządzenia wpływa na priorytety użytkownika, a priorytety te będą prawdopodobnie inne niż priorytety komputerów. Ale jest na to trudny zwrot: nie można pomylić tego kontekstu z intencją użytkownika. Istnieje powszechny instynkt upraszczający aplikacje mobilne, które sprawiają, że są lite na komputery stacjonarne. To jest źle. W dzisiejszych czasach robimy wszystko na naszych telefonach i za każdym razem, gdy mówisz: "Ludzie nie chcą tego robić na urządzeniach mobilnych", mylisz się. Wszyscy mieliśmy takie doświadczenie, gdy odwiedzasz witrynę na smartfonie i trafiasz na wersję mobilną witryny, w której usunęli dokładnie tę funkcję lub treści, których szukasz. Tylko dlatego, że jesteś na małym ekranie rzadko oznacza to, że chcesz mniej. To tak, jakby powiedzieć, że tylko dlatego, że książka w miękkiej oprawie jest mniejsza, powinniśmy usunąć rozdziały. Nie należy mylić zawartości urządzenia z intencją.

Chodzi o to, że uważam, że w większości przypadków aplikacje mobilne i witryny powinny mieć tematycznie podobne treści i funkcje do swoich kuzynów. Prezentacja i priorytet mogą bardzo dobrze się zmienić, aby dopasować się do mentalności mobilnej, ale treść powinna być prawie zawsze taka sama. W rzeczywistości w wielu przypadkach wersje mobilne powinny robić więcej, ponieważ urządzenia są w stanie więcej. Dlatego aplikacja mobilna firmy Amazon może wykonywać czynności, których nie może wykonać strona internetowa: skanowanie kodów kreskowych, na przykład w celu wyszukiwania przedmiotów.

Dla projektantów stron internetowych oznacza to, że musisz zacząć bardziej elastycznie myśleć o tym, jak tworzyć witryny internetowe. Robimy to źle od ponad 15 lat, budując strony tylko do przeglądania desktopów. To nie jest to, do czego została zaprojektowana sieć. Został zaprojektowany jako platforma neutralna, do wyświetlania na dowolnym ekranie lub urządzeniu. Po prostu nie wiesz, jak będzie teraz wyświetlana twoja strona. Istnieją urządzenia jillion z różnymi współczynnikami kształtu, które mogą teraz uzyskać dostęp do Twojej witryny, a to oznacza, że ​​ważne jest budowanie stron internetowych, które można dostosować do dowolnego urządzenia. Dla większości z nas jest to nowy sposób myślenia o budowaniu stron internetowych - nie jest to kwestia generowania osobnej strony mobilnej i oddzielnej witryny internetowej. Zamiast tego oznacza to stworzenie jednej strony internetowej, która z wdziękiem dostosuje się do ograniczeń i możliwości każdego urządzenia.

Na Ziemi mamy wielkie szczęście, że żyjemy razem z najmądrzejszym facetem wszechświata, jak zaprojektować taką responsywną stronę internetową, a nazywa się Ethan Marcotte. Ethan właśnie napisał świetną nową książkę zatytułowaną Responsive Web Design który opisuje, jak budować witryny, które dostosowują swój projekt i funkcje do każdego urządzenia. Jest geniuszem, ty też możesz być geniuszem, czytając jego książkę. Te rzeczy są równie ważne dla zdrowia i przyszłości naszego rzemiosła, jak kampania dotycząca standardów internetowych z ostatniej dekady. Każdy projektant stron internetowych powinien odłożyć na bok kilka godzin, aby odrzucić tę książkę.

JD Biersdorfer

JD Biersdorfer jest dziennikarzem technologicznym i autorem kilku książek na temat gadżetów, w tym Najlepsze aplikacje na iPhone'a .

Co, Twoim zdaniem, zapewnia dobrze zaprojektowaną aplikację i dobre wrażenia użytkownika?

Po obejrzeniu 400-500 aplikacji na książkę Najlepsze aplikacje na iPhone'y, uważam, że najlepsze aplikacje to te, w których interfejs użytkownika został specjalnie zaprojektowany dla małego ekranu telefonu, a nie aplikacje, które mają podejście do pulpitu (z dużą ilością ikony i menu) i starają się wcisnąć zbyt wiele w przestrzeń. Dobra aplikacja to także stabilna aplikacja - dobrze przetestowana i stosunkowo wolna od awarii.

Czy są jakieś konkretne aplikacje, które przychodzą ci na myśl, jako dobre przykłady projektów?

Chociaż nie uwzględniłem tego w książce, ponieważ znalazłem go zagraconego i rozbitego, "AccuWeather" przeprojektował swoją aplikację na iPhone'a w naprawdę wspaniały program pogodowy z dużą, kolorową grafiką i dość intuicyjnym interfejsem, więc nie musisz musicie zagłębić się w kilka ekranów, żeby zobaczyć, jaki jest gorący i jaki będzie gorący. Wolne i płatne aplikacje różnią się nieznacznie w projekcie, ale obie mają te same elementy wizualne, aby szybko przekazać warunki pogodowe.

AccuWeather

Podoba mi się też aplikacja "Kajak" dla rzeczy, które twórcy włożyli do niej poza zwykłą rezerwacją lotów i hoteli. Na przykład istnieje sekcja, z której możesz dotknąć, aby sprawdzić, ile kosztuje każda linia lotnicza, za które chcesz sprawdzić torby, a druga - jakie sklepy i restauracje znajdują się na lotnisku, na którym utknąłeś, kalkulator walutowy, a nawet lista kontrolna do pakowania, aby to dobrze zaokrąglona praktyczna aplikacja podróżna, która jest łatwa w nawigacji.

Nowości, nadal uważam, że aplikacja "BBC News" jest świetna dla nagłówków. Twórcom aplikacji udaje się znaleźć czytelny sposób na umieszczenie dziewięciu najważniejszych wydarzeń (z nagłówkami i małymi obrazkami) na ekranie głównym, wraz z banerem z wiadomościami i przyciskiem do kliknięcia, aby można było słuchać transmisji na żywo radia BBC. Edytowanie kategorii wiadomości, które chcesz śledzić, jest bardzo łatwe. Są też linki do popularnych nagranych klipów wideo i audio, które możesz przesyłać strumieniowo, np. Krótki film z podsumowaniem World News.

Ten post został ci przedstawiony przez offset druk broszur firma, ulotki na następny dzień.

Jakie są Twoje doświadczenia z projektowaniem aplikacji mobilnych? Jakie aplikacje według Ciebie mają dobre zasady projektowania i interfejs użytkownika? Daj nam znać w komentarzach poniżej.