Vaszil Ádám
7 poszt Vaszil Ádám

Már sok-sok éve szeretne programozó lenni, de mivel ennyi nyelvet nehéz megtanulni, ezért inkább csak a Javara koncentrál.

Android Architektúrák – MVVM

Android Architektúrák – MVVM

A Model-View-Presenter(MVP) mellett leginkább ismert tervezési minta a Model-View-ViewModel, ami a 2015 Google I/O-n bemutatott Databinding könyvtárral lett népszerű. Az MVP-hez nagyon hasonló feépítésről van szó. A különböző szerepkörök szétválasztását célozza meg, így segítve a tesztelést és karbantartást. Ilyen szerepkör a felület és az üzleti logika. Model-View-Binding néven…

Statikus kódanalízis Androidon

Statikus kódanalízis Androidon

Szoftverfejlesztésben a hibák megelőzése kiemelt figyelmet érdemel. Minél később észlelsz egy hibát, annál költségesebb kijavítani. A legjobb az lenne, ha fordítód figyelmeztetne a rossz gyakorlatokra, lehetséges összeomlásra és ajánlásokat adna hogyan javíthatnál a kódodon. Ilyen segítséget nyújt neked a statikus kódanalízis. Az egész úgy működik, hogy a kód futtatása nélkül…

Androidos újdonságok a Google I/O 2017-en

Androidos újdonságok a Google I/O 2017-en

Újra eljött az idő, amikor a Google megbombáz minket elég sok bejelentéssel és prezentációval egy konferencia keretében. Nagyjából 54 darab, összesen 30 órányi Androidos prezentációt tudsz megnézni. Kigyűjtöttem a szerintem lényegesebb, érdekesebb infókat és prezentációkat: Újdonságok Kotlin Mostantól a Google is támogatja ennek a nyelvnek a használatát Androidhoz. Ha valakit…

Kapcsolódás API-khoz Android platformon

Kapcsolódás API-khoz Android platformon

Az API-hoz való kapcsolódás egyik lényeges eleme a mai mobil appoknak. Több könyvtár közül is választhatsz, majd implementálnod, optimalizálnod és tesztelned kell. Összefoglaltam milyen lehetőségek vannak és mire érdemes figyelni. Mit szeretnék az API-tól? Nem csak a backendet fejlesztő kollégának kell tudni, mi kell egy jó API-hoz, hanem a mobilfejlesztőnek…

Androidos újdonságok a Google I/O 2016-on

Androidos újdonságok a Google I/O 2016-on

Május 18. és 20. között megtartották a 2016-os Google I/O-t. Vetek egy pillantást a legújabb Androidos újdonságokra fejlesztői szemmel. Android N Még ezen az éven jön a legújabb Android verzió. A csapat egy elnevezési játékot is elindított mivel nehezen találnak N-el kezdődő fincsi süti nevet. Nekünk fejlesztőknek sokkal fontosabb,…

Android Architektúrák – MVP

Android Architektúrák – MVP

Az Android platformon nincs semmiféle irányelv előírva, mit is illene tervezési mintaként használni. Így az utóbbi időben különféle megoldások bukkannak fel, mint például a Flux, MVVM, MVP. Ezek közül talán a legnépszerűbb az MVP. Mi az MVP? Egy jól strukturált kódban arra kell törekedni, hogy különböző, elhatárolt rétegekre osszuk fel…

Android fejlesztői újdonságok

Android fejlesztői újdonságok

A 2015-ös Google I/O-n – ahogy várható volt – a Google új dolgokat mutatott az Android fejlesztőknek. A legtöbb ezek közül már régóta várt fejlesztés volt. Kiemeltem ezek közül párat, amelyek szerintem fontosak. Új Design Support könyvtár Új verzió érkezett a v4 és v7-es support könyvtárakhoz a visszafelé kompatibilitást jegyében. Ebben…