Vaszil Ádám
10 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.

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

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

A Google asszisztens felhívja a fodrászt és lefoglalja a számomra ideális időpontot nála. Talán ez volt az idei I/O leginkább hűha pillanata. Ezen kívül volt viszont Android-ot érintő bejelentés és hasznos előadás. Összeszedtem mik voltak ezek. Jetpack Létrehoztak egy olyan csomagot, amelyben fejlesztést segítő eszközök és dokumentációk találhatóak meg.…

Saját Android Lint szabály írása

Saját Android Lint szabály írása

Amikor új kódot írsz, majd tesztelsz, természetesen előfordulnak hibák. Ugyebár egy alkalmazást több API verzión érdemes megnézni. Továbbá, amennyire csak lehetőséged van, különböző gyártók készülékeivel is érdemes tesztelni. Ebben nekem az a legidegesítőbb, amikor ugyanazt a problémát kell javítanom már megint, mert a kód írásakor nem gondoltam rá vagy más…

Automatizált képernyőképek Androidon

Automatizált képernyőképek Androidon

ConfCat appjainkat évente újra megrendezésre kerülő konferenciákon használják. Ezekhez minden egyes alkalommal új képernyőképeket kell készíteni a konferenciák előtt a Play Store-hoz. 5 képernyőről, 2 nyelven, 3 méretben. Összesen 30 képet. Ezt az egészet pár perc alatt le lehetne rendezni, ha automatizáljuk. Akár a felületelemek különböző nyelveken való tesztelését is…

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,…