Witam w trzydziestym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest programowanie na platformę iOS. Dziś moimi gościem jest Marcin Bieda, programista iOS z ponad 9-letnim doświadczeniem, lider zespołów programistycznych. Poza programowaniem zainteresowany tematyką produktywności, w ciągłym poszukiwaniu idealnego modelu pracy. Uwielbia elektroniczne gadżety. Prywatnie – szczęśliwy mąż i ojciec dwójki dzieci.W tym odcinku o tworzeniu aplikacji na iOS opowiemy w następujących kontekstach: czy Objective-C ciągle jest żywy? czy Swift to dobry wybór dla początkujących? czy warto utrzymywać projekt w Obj-C czy może przepisywać na Swift? jak Xcode pomaga programiście? jak się tworzy aplikacje na watchOS? jakich narzędzia i frameworki się wykorzystuje? jak testuje się aplikacje napisane na iOS? jak projektuje się i wdraża UI? jak wygląda cały proces publikacji aplikacji w AppStore? jakie zmiany dla programistów iOS przyniosło niedawne WWDC 2019? co to jest projekt Catalyst i czy da się pisać aplikacje na iOS i Mac OS jednocześnie? jak wygląda rynek pracy? czy wejście w programowanie iOS jest trudne? jakie są trendy związane z programowaniem na platformę iOS? Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/marcin-bieda-a2277a12/ Xcode – https://developer.apple.com/xcode/ odcinek podcastu o programowaniu na Android Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/38
Writing tests should assure us that the code created by us is working correctly. Often we point out the code coverage factor and if we have 100% we can say that implemented solutions are correct. Are you sure? Maybe there is a tool that can give us more accurate feedback? Mutation testing Mutation testing is […] Article Mutation testing – we are testing tests is from SarvenDev.
Pisanie testów ma nas upewnić, że wytwarzany przez nas kod działa poprawnie. Często wyznaczamy sobie współczynnik code coverage i przy wyniku blisko stuprocentowym możemy powiedzieć, że zaimplementowane rozwiązania są poprawne. Na pewno? Może jest jakieś narzędzie, które dam nam lepszy feedback? Testy mutacyjne Testowanie mutacyjne polega na modyfikacji małych części kodu i sprawdzaniu w jaki […]
Językiem interfejsu, który najcześciej przygotowuję jest angielski lub polski. Jednak coraz cześciej zdarza mi się realizować multijęzykowe aplikacje. Symfony od zawsze miało bardzo fajne rozwiązanie do tworzenia i zarządzania tłumaczeniami, do którego twig również jest przystosowany. Dzisiaj chcę pokazać Ci […]
Nauka programowania, szczególnie na samym początku sprawia zwykle sporo problemów. Mnogość nowych słów, problemy z konfiguracją, dziwne błędy to chleb powszedni dla każdej nowej osoby w branży programistycznej. Może zadajesz sobie pytanie jak to jest, że poświęcasz godziny na nauce, a efekty są co najwyżej średnie? Poniżej przedstawiam Ci kilka sposobów, które przez lata okazały […]
Zapraszam na odcinek z Konradem Kokosa – autorem książki „Pro .NET Memory Management”.Konrad można powiedzieć programowanie ma we krwi. Jak sam mówi – jest to typowo nerdowska historia. Od dobrych kilku lat jego specjalizacją jest rozwiązywanie problemów wydajności, zagadki diagnostyczne i łamigłówki...
Interesują Cię tematy wydajnościowe, optymalizacji pamięci czy jak działa Garbage Collector w JVM, .NET czy Rust? W tym odcinku mój gość Konrad Kokosa wyjaśnia te i inne powiązane pojęcia. Od dobrych kilku lat jego specjalizacją jest rozwiązywanie problemów wydajności, zagadki diagnostyczne i łamigłówki architektury w świecie .NET. Jest niezależnym konsultantem, prelegentem, blogerem. Notatki do odcinka znajdziesz na https://devsession.pl Serdecznie zapraszam do wysłuchania rozmowy i podzielenia się nią w mediach społecznościowych! Bardzo ważny jest dla mnie feedback i wsparcie podcastu! Dlatego zostaw proszę recenzję na iTunes , podziel się informacją o tym odcinku w mediach społecznościowych czy polub FanPage Devsession . Pozdrawiam Grzegorz Kotfis
Laravel czyli najpopularniejszy obecnie framework PHP. To jest chyba coś czego przedstawiać nie muszę. Jeśli jednak do tej pory nie miałeś okazji pracować na...
Koniec wakacyjnej przerwy! Ten artykuł miał zostać opublikowany ponad tydzień temu – ale wiecie jak to jest z wakacjami 😉 czasem po prostu trzeb a zluzować troszkę! Ale wracam z naładowanymi bateriami! Dziś zajmiemy się implementacją QuickSortu!
Cześć! Witam Cię na pierwszej sobotniej kawie w Code Cafe. Strasznie się cieszę, że mogę Ci podrzucić kilka fajnych linków do przeczytania przez weekend, bo warto. Co serial Czarnobyl ma wspólnego ze sztuczną inteligencją. Od samego początku ten tytuł mnie […]
W ostatnim poście dzieliłem się wrażeniami z konferencji Ada Europe 2019, która miała miejsce 12 i 13 czerwca w Warszawie. Tekst wyszedł dosyć długi i zabrakło w nim miejsca na opis poszczególnych prezentacji, które dodaję dzisiaj. Podczas konferencji można było między innymi usłyszeć o wojskowym projekcie tak tajnym, że nie można o nim mówić, o […]
Zapraszam do ostatniego odcinka Retrospektywy przed przerwą wakacyjną 🙂 Retrospektywa wraca we wrześniu! W dzisiejszym odcinku mówię o moim najważniejszym wniosku z pierwszej połowy 2019, trochę o mojej nowej książce i o zdradzam domenę mojego angielskiego bloga 😀 -> Dobrowolne wsparcie podcastu.
Ostatni odcinek przed przerwą wakacyjną 🙂 Retrospektywa wraca we wrześniu! W dzisiejszym odcinku mówię o moim najważniejszym wniosku z pierwszej połowy 2019, trochę o mojej nowej książce i o zdradzam domenę mojego angielskiego bloga 😀 -> Dobrowolne wsparcie podcastu.
Bardzo często pierwsza aplikacją, na której szlifujemy swoje umiejętności jest blog. Nawet samo Symfony dało możliwość jedną komendą postawienia bloga, który przedstawia rekomendowaną strukturę. Teraz nastały czasy, że wszyscy scrollują, Facebook, Instagram itd. więc paginacja odeszła do lamusa. Czyżby? Tak […]
W zeszłym tygodniu (12-13 czerwca) byłem w Warszawie w Instytucie Lotnictwa na Ada-Europe. Konferencji poświęconej językowi Ada i systemom safety-critical. Wszystkich tematów, które chciałbym zawrzeć w relacji wyszło bardzo dużo. Dlatego podzielę ją na części. W tym wpisie skupię się na ogólnych wrażeniach z konferencji i różnych ciekawostkach technologicznych w systemach safety-critical. Najciekawsze prezentacje omówię […]