5 powodów, dla których warto budować UI w ConstraintLayoucie
Jeśli stawiasz pierwsze kroki jako Android developer, poznaj najważniejsze funkcje, jakie oferuje ConstraintLayout.
Jeśli stawiasz pierwsze kroki jako Android developer, poznaj najważniejsze funkcje, jakie oferuje ConstraintLayout.
Co robić, kiedy musisz wyświetlać powiadomienia systemowe w różnych językach? Wypróbuj dynamiczną lokalizację zdalnych powiadomień.
Dowiedz się, jak wykorzystywać feature flags w projektach i zadbaj o stabilność swojej aplikacji.
Dowiedz się, czym jest Espresso Test Recorder i jak ułatwia testowanie.
Czasem programista musi stworzyć kilka wersji aplikacji, które różnią się od siebie w niewielkim stopniu. Sprawdź, jak łatwo to zrobić dzięki Gradle.
Zwłaszcza w przypadku złożonych aplikacji, warto stworzyć diagram przepływu danych przed rozpoczęciem kodowania. W ten sposób łatwiej zobaczyć, jak poszczególne fragmenty kodu powinny się zachowywać.
CallKit to framework wprowadzony wraz z iOS 10. Dowiedz się, jak go skonfigurować.
Dzięki SFSpeechRecognizer API możesz umożliwiać transkrypcję w czasie rzeczywistym albo korzystać z nagranych wcześniej plików audio. Zobacz, jak wykorzystać to w swojej aplikacji.
Poznaj lepiej instrukcję warunkową switch w Swifcie, opierając się na metodzie gumowej kaczki.
Mobile Trends Awards 2021
Wygrana w kategorii
ŻYCIE CODZIENNE
Nagroda Legalnych Bukmacherów 2019
Najlepsza aplikacja mobilna
Mobile Trends Awards 2020
Nominacja w kategorii
SPORT I REKREACJA
19
opinii klientów