Android címkével ellátott posztok

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…

Képfeldolgozás Androidon 1. – Bevezetés

Képfeldolgozás Androidon 1. – Bevezetés

Ebben a néhány részes cikksorozatban az Androidos telefonokkal kapcsolatban fogom körüljárni a digitális képfeldolgozás témakörét. Ez az írás leginkább „mit hogyan” típusú lesz, erősen technikai jellegű. Ennek ellenére nem csak fejlesztőknek lehet érdekes, hiszen megrendelőként sem árt tisztában lenni a lehetőségekkel vagyis, hogy mit is bír el a „vas”. Lesznek…

Telefon helyzetének milliméter pontosságú meghatározása valós időben

Telefon helyzetének milliméter pontosságú meghatározása valós időben

A címben megfogalmazott igény számtalanszor felmerült már a felhasználók és a fejlesztők részéről is. Olyan cél ez, amit idővel mindenképpen el kell érnünk, hiszen több területen is hasznos lenne. Jól sejted kedves olvasó, a jelenlegi eszközeinkkel egyelőre nem megoldott a probléma, így e poszt témája valójában a miértek boncolgatása technológiai…

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…