Łukasz Mazur
Apiary.io to zestaw narzędzi dostępnych online, które pomagają szybko zbudować, testować i monitorować tworzone API. Apiary jest czymś w rodzaju „GitHuba dla API”. Jest to następnej generacji platforma API – pomagająca w jego projektowaniu, budowaniu i wsparciu tworzenia go efektywniej.
12/2014 (31)
Calabash to zautomatyzowana technologia do wykonywania testów dla aplikacji natywnych i hybrydowych działających na systemach Android lub iOS. Projekt Calabash jest typu open soure zapoczątkowany przez LessPainful, a rozwijany obecnie przez Xamarin. Calabash jest całkowicie darmowy, dodatkowo firma Xamarin zapewnia szereg usług komercyjnych skupionych wokół Calabash oraz zapewnia serwisy testowania QA dla urządzeń mobilnych, a mianowicie testy w chmurze Xamarin Cloud. Jest ona tam providerem środowisk testowych, pozwalających wykonywać testy na dużej liczbie urządzeń. Artykuł ten opisuje, jak rozpocząć pracę z Calabash na przykładzie systemu iOS.
11/2013 (18)
Metoda pull requests (PR) jest funkcjonalnością, która ułatwia współpracę programistom pracującym w serwisach internetowych pozwalających na przechowywanie projektów, wykorzystujących Git jako system kontroli wersji jak Bitbucket czy GitHub. Dostarczają one webowy interfejs przyjazny dla użytkownika w celu umożliwienia dyskusji na temat proponowanych zmian przed ich integracją do oficjalnego projektu.
6/2015 (37)
Analityka dla aplikacji mobilnych
W artykule omówione zostały informacje związane z narzędziem Google Analytics SDKv2.0 dla iOS, jak również informacje dotyczące monitorowania wybranych elementów aplikacji takich jak zdarzenia czy wyjątki. Przedstawiono również własną implementację klasy wrappera (wzbogacającego bibliotekę), ukierunkowanego na generyczne wykorzystanie w rozwijanych projektach.
6/2013 (13)
Ciągła integracja i wirtualizacja usług oraz aplikacji dla podniesienia jakości i obniżenia ryzyka
6/2013 (13)
Funkcjonowanie i szczegóły implementacyjne Passbook'a
Passbook jest aplikacją przeznaczoną do obsługi ważnych kart zawierających kody kreskowe. Dzięki niej można nie tylko wyświetlać nowe karty, ale również zapisywać je w książce i nimi zarządzać. Na kartach wyświetlane są istotne informacje zawarte w kodzie, potrzebne do wymaganej weryfikacji. Dzięki danym z GPS system może informować o tym, że użytkownik znajduje się blisko miejsca, z którego karta została wydana.
2/2013 (9)
Proces funkcjonowania ekosystemu Passbook'a
Passbook Apple zmieni sposób korzystania z kart lojalnościowych, kart sklepowych, biletów tranzytowych czy kuponów. Korzyści dla firm będą wielkie, począwszy od większej wydajności, a skończywszy na lepszej obsłudze klienta. Z pewnością klienci będą teraz zwracać uwagę na producentów, czy posiadają zintegrowanego Passbook'a, dostarczając im wygody i możliwości korzystania, których potrzebują.
3/2013 (10)
Zastosowanie ciągłej integracji (continuous integration) zmniejsza ryzyko w projekcie. Projekt jest pod ciągłą kontrolą i monitoringiem. Minimalizuje również ilość czynności, które należy wykonać w ramach procesu, dzięki automatyzacji budowania oprogramowania oraz automatyzacji czynności wdrożeniowych.
4/2012 (4)
Usprawnienie procesu wytwarzania oprogramowania
W artykule przedstawiony zostanie model rozwojowy Git-flow, jaki wprowadzono do wielu projektów IT, zarówno komercyjnych, jak i open source. Okazał się on być bardzo udanym oraz skutecznym dla niepewnych procesów release'u. Głównie uwaga będzie poświęcona strategii rozgałęzienia i zarządzania release'ami. Model skupia się wokół systemu Git jako narzędziu do wersjonowania kodu.
5/2013 (12)
1 / 3