Mobile Application Developer

Our client, specialized in virtual reallity and design tool development, is looking for a

Mobile Application Developer

who will be responsible for rewriting existing funcionalities on mobile platform.

The job:

  • Understanding the functionality of the original product.
  • Adopting existing funcions on mobile platform.

The requirements:

  • College or university degree in IT.
  • Experince in mobile application development: Android, iOS.
  • Deep understanding of mobile hardware.
  • Strong C++ programming skills.
  • Understanding network protocols: TCP/IP.
  • English: intermediate.
  • Good problem solving.
  • Creativity.

Sectors:

  • IT Development
  • Programmer/Developer

Location:

  • Budapest, Hungary.

How to apply:

  • If you are interested in the position, please send your CV to László Spiller, executive consultant: laszlo.spiller@adecco.com
  • or call +36 30 981 0403.

Android, azt értem… de mit lehet vele csinálni? – blogszemle

Android, azt értem… de mit lehet vele csinálni?

Az okostelefonok rohamos előretörésével új lehetőségek nyílnak, amelyek potenciáljairól még csak elképzeléseink vannak. De hogyan alkalmazzuk őket? Ezek az eszközök újnak mondhatók, legalábbis még messze nincs annyi tapasztalatunk felhasználói felületekről, mint a webes rendszereken. Létrejöttek azonban olyan legjobb gyakorlatok, amelyek jól működnek és a felhasználók automatikusan megértik. Ezekből a mintákból hatékony felületek tervezhetők.

Nézzünk egy példát: Swipe
A swipe egy érintőképernyőn értelmezett beviteli mód, a képernyőn mozgatott ujjak segítségével lehet akciókat indítani. Nézzünk meg néhány alkalmazási területet:

  • Tartalom mozgatása a képernyőn
    • Megragadni és elmozgatni (Drag to move) – Ilyen például a home screen-en az ikonok áthelyezése.
  • Tartalom scroll-ozása
  • Csúsztatott scroll-ozás (Slide to scroll) – Amikor az ujjaddal mozgatsz egy listát, például a címlistádat.
  • Lendített scroll-ozás (Fling to scroll) – Amikor az dinamikus mozdulattal meglendíted a listát.
  • Scroll-ozás csúszkával (Scroll thumb) – Amikor a lista jobb oldalán megjelenő csúszka segítségével mozgatod a listát.
  • Tartalom nagyítása
  • Nagyítás dupla kattintással (Double tap to zoom) – Ezzel több böngészőben is lehet találkozni.
  • Nagyítás két ujjas megfogással és széthúzással (Pinch & spread) – A Google Maps is használja.

Ezek az akciók olyan minták, amelyek eléggé elterjedtek, és mi is bátran használhatjuk őket projektjeinkben. A minták nem szabályok, csak gondolatokat indítanak el kreatív alkalmazások létrehozásához.

Swipe

Milyen minták vannak még?
Számos minta létezik, amelyeket a következő csoportokba lehet szervezni:

  • Adatok kezelése
  • Adatbeviteli minták
  • Navigáció
  • Értesítések
  • Testre szabás
  • Képernyő akciók (swipe – ezt fejtettem ki feljebb)
  • Közösségi minták

Android minták weboldal
Az Android mintákat, csoportosításukat és leírásukat összegyűjtve megtalálhatod itt: www.androidpatterns.com/

Ez egy közösségi oldal, amin a fentieken túl sematikus ábrákat és élő példákat is találsz. Minden mintához külön olvashatod a működési leírását, előnyeit és hátrányait.
Aki úgy gondolja, hogy új mintát talált, amit minden felhasználó könnyedén alkalmaz, akár fel is töltheti hozzájárulva az Android minták közösségéhez.

Ha Android-os projektet tervezel, és nem vagy mindennapi Android felhasználó, feltétlenül ajánlom az oldalt.

Forrás: ProjectO.hu