Aplikacja Podcast GO ma już ponad pół miliona pobrań i ćwierć miliona aktywnych użytkowników (tyle osób ma zainstalowaną aplikację na telefonie). W podcaście rozmowa z autorem aplikacji Mateuszem Kaflowskim. Rozmawiamy o wykorzystanych technologiach, popełnionych błędach, optymalizacji (m. in. testy A/B) i promowaniu takiego projektu. -> Dobrowolne wsparcie podcastu.
Ostatnio opisałem swoje wrażenia po pierwszym dniu ze Swiftem: “Swift okiem programisty C#“. Już wiem, że będzie tego więcej! Nie dałem rady opisać drugiej – narzędziowej – części tego dnia… I dzisiaj nadrabiam zaległości. Tak jak pisałem w poprzednim tekście, przez długi czas szykowałem się do powrotu do programowania. Rozmawiałem o tym z wieloma osobami, [...]
W piątym odcinku podcastu "Porozmawiajmy o IT" rozmawiam z moim gościem, Pawłem Urbanem o programowaniu aplikacji mobilnych na platformę Android. Dziś moim gościem jest Paweł Urban - Android developer z wieloletnim doświadczeniem. Programista i trener języków Java i Kotlin. Pracował również z innymi technologiami frontendowymi i backendowymi. Prowadzi swój blog, występuje w podcastach. Na co dzień team leaderem we wrocławskiej firmie Objectivity, gdzie zajmuje się głównie aplikacjami na Androida. Współtworzy również aplikację mDriver dedykowaną dla spedytorów i kierowców. Od niedawna dumny tata :) W tym odcinku: Co to jest Android i jakie firmy za nim stoją? Jak wygląda środowisko deweloperskie do tworzenia aplikacji na Android? Jakich języków się programowania? Jakie są różnice w stosunku do iOS? Jak się testuje i deployuje? Czy trudno zostać deweloperem aplikacji mobilnych? Czy można zarobić na tworzeniu swoich własnych aplikacji na Androida? Czy trudno jest zostać deweloperem Androida i jak wygląda rynek pracy w Polsce? Co to jest Google material design? Jak wygląda community Androida w Polsce i na świecie? Jakie są plusy i minusy rozwiązań hybrydowych typu Xamarin czy React Native? Subskrypcja podcastu: zasubskrybuj w iTunes , Sticher , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) ściągnij odcinek w mp3 poproszę Cię też o polubienie fanpage na Facebooku Linki: firma w której Paweł pracuje - Objectivity blog Pawła - medium.com/@urbanpawel Paweł Urban - Twitter aplikacja mDriver Flutter - https://flutter.io/ React Native - http://facebook.github.io/react-native/ Android Dashboard - https://developer.android.com/about/dashboards/index.html iOS Dashboard - https://developer.apple.com/support/app-store/ Fabric Beta - https://docs.fabric.io/android/beta/overview.html Bitrise CI - https://www.bitrise.io/ Kotlin -
Cześć! Celowo zostawiam domyślny tytuł tego pierwszego posta. Można by powiedzieć, że jest taki „tradycyjny”. Witam Cię drogi Czytelniku na moim blogu. Mam na imię Patryk i jestem 33-letnim programistą, który po latach pracy...
Część druga formularzy w React.js — tym razem formularze tak zwane „niekontrolowane” — czyli Uncontrolled Components. Czym są i jak się ich używa? No i po co Ci w ogóle formularze niekontrolowane w React.js? Niekontrolowane formularze — Uncontrolled Components W większości przypadków poleca się używanie jednak kontrolowanych formularzy. Jak już wcześniej pisałem, w kontrolowanych formularzach to React jest jedynym źródłem danych i tylko React kontroluje …
Wstęp czyli kilka słów o RAID Zapewne każdy z was zastanawiał się w jaki sposób jeszcze bardziej przyspieszyć pracę swojego komputera i sprawić aby zawarte na dyskach twardych dane stały się odporne na ich uszkodzenie. W profesjonalnych systemach komputerowych z pomocą przychodzą nam tzw. macierze dyskowe RAID, w których podział danych pomiędzy poszczególne dyski realizowany […]
Wstęp czyli kilka słów o RAID Zapewne każdy z was zastanawiał się w jaki sposób jeszcze bardziej przyspieszyć pracę swojego komputera i sprawić aby zawarte na dyskach twardych dane stały się odporne na ich uszkodzenie. W profesjonalnych systemach komputerowych z pomocą przychodzą nam tzw. macierze dyskowe RAID, w których podział danych pomiędzy poszczególne dyski realizowany […]
4developers 2018 zbliża się wielkimi krokami, a na ich stronie można zobaczyć już dostępną agendę. Co prawda nie wszystkie sesje są jeszcze wypełnione tematami, ale w większej mierze można już znaleźć coś dla siebie. Konferencje branżowe to świetny sposób na zdobycie nowej wiedzy na tematy z którymi na codzień nie pracujemy, ale mogą się przydać […]
Ten wpis będzie o tworzeniu formularzy, wykorzystując framework AngularJS. Prosta aplikacja, zbudowana na bazie dwóch komponentów posłuży nam do zademonstrowania, w jaki sposób powinniśmy tworzyć i walidować formularze, powszechnie wykorzystywane w tworzonych systemach webowych.
Marny użytek z trackera kryptowalut bez możliwości przeszukiwania jego zawartości. Czas zrobić z tym porządek i tchnąć w aplikację odrobinę życia. Zbudujemy komponent wyszukiwarki. To świetna okazja, żeby rzucić okiem na wyświetlanie warunkowe oraz obsługę zdarzeń. Są to tematy znane każdemu programiście JS, przekonamy się jak prezentują się w świecie Reacta.