U ovom radu objašnjena je osnova programiranja za Android operacijski sustav. Android je operacijski sustav specifično rađen za mobilne uređaje, tablete i ostale manje prijenosne uređaje. Glavni dio ovog rada se odnosi na princip programiranja aplikacija u Android ekosustavu. Pri tome će se navesti i objasniti tehnologije koje je moguće koristiti za izradu aplikacija, povijest i princip rada Androida te ostale značajke operacijskog sustava. U praktičnom dijelu rada će se objasniti korištenje Java programskog jezika i proširivog jezika za označavanje (eng. Extensible Markup Language – XML) za izradu aplikacije koja izračunava tko treba platiti kavu. Detaljno su prikazane rad i funkcionalnosti Android aplikacije. U aplikaciji je moguće dodav...