Wpisy autora: Marek Kich
Sięgnij po wiedzę. Zostań na chwilę.
Automatyczne testy aplikacji mobilnych
Testy są nieodłącznym elementem wytwarzania oprogramowania. Wykonuje się je przede wszystkim w celu znalezienia błędów, sprawdzania kompatybilności i stabilności aplikacji. Dopóki aplikacja jest mała, wszystkie testy jest w stanie wykonywać tester, ale z czasem konieczna jest automatyzacja – w której tematykę chciałbym dziś Was wprowadzić. A na co to komu? Zacznę od trochę abstrakcyjnej historii. […]
Licencje oprogramowania w pigułce
Dzisiaj chciałbym opowiedzieć o różnych licencjach oprogramowania. Na początku pracy programisty albo podczas tworzenia oprogramowania tylko dla zaspokojenia własnej ciekawości lub dla polepszenia swoich umiejętności programistycznych, zazwyczaj nie musimy martwić się zależnościami, o ile nie będziemy korzystać z programowanego narzędzia. Inaczej sprawa się ma w przypadku poważniejszych projektów (niekoniecznie komercyjnych) – musimy uszanować prawa autorskie […]
Magiczne metody PHP
Magiczne metody w PHP’ie, to metody z zarezerwowanym prefiksem w postaci podwójnego podkreślenia „__”. Funkcje te nie są bezpośrednio używane przez programistę, lecz są one automatycznie wywoływane przez interpreter w odpowiedzi na poszczególne zachowania danej klasy, dlatego są nazwane ‘magicznymi’. __construct() Funkcja odpala się w momencie utworzenia obiektu, wykorzystujemy ją do przygotowania wszystkich potrzebnych danych […]
Testy regresji w e-Commerce
Głównym celem działania serwisów e-Commercowych jest prawidłowe i przyjazne przeprowadzanie użytkownika przez proces zakupowy: od momentu zaprezentowania produktu, wyboru konkretnego produktu, aż do płatności zakończonej sukcesem. To właśnie problemy w tym zakresie i przeszkody na etapie przejścia tej ścieżki, mogą zniechęcić klienta, który finalnie może wyjść z naszego sklepu i wybrać inny. Testy regresji – […]
Gulp vs Grunt
W jednym z poprzednich artykułów poruszony został temat preprocesorów CSS. Natomiast w niniejszym porównam dwa narzędzia przydatne do automatyzacji pracy każdego web developera. Ułatwiają pracę z preprocesorami, takimi jak Sass czy LESS, optymalizują zasobu CSS czy JavaScript oraz wczytują zmiany automatycznie za każdym razem, gdy plik zostanie zapisany. Instalacja Gulp i Grunt Oba narzędzia oparte […]
LESS vs Sass
„Który preprocesor CSS użyć?” to pytanie, które zadaje sobie każdy początkujący front-end developer. Nawet w X-Coding zdarzały się dyskusje o przewagach jednego nad drugim. To, co mnie cieszy, to fakt, że nikt już specjalnie nie kwestionuje, czy w ogóle używać preprocesora, a dyskusja zeszła na porównanie, którego użyć. Dzisiaj spróbujemy zmierzyć się z różnicami pomiędzy […]
Podłączenie Firebase do projektu Android
Projekt Firebase to narzędzie analityczne dla aplikacji mobilnych (zarówno Android jak i iOS) pozwalające na darmowe skorzystanie z wielu modułów. Moduły od Firebase Dodawanie projektu do Firebase Android Studio Zakładam, że jesteśmy już zalogowani do konsoli Firebase (https://console.firebase.google.com/). Klikamy “Utwórz nowy projekt” i wypełniamy podstawowe dane dla naszego projektu. Po chwili mamy utworzony projekt, który możemy podpiąć […]
Testy eksploracyjne w e-Commerce
Jedną z technik testowania opartą na doświadczeniu testera jest test eksploracyjny. Według nomenklatury słownika ISTQB to nieformalna technika projektowania testów, w której tester projektuje testy podczas ich wykonywania oraz wykorzystuje informacje zdobyte podczas testowania do projektowania nowych i lepszych testów [wg Bacha]. Czym jest testowanie eksploracyjne? Przyjrzyjmy się bliżej tej definicji, czym jest testowanie eksploracyjne: nieformalna technika […]
Powiadomienia push na stronie
Powiadomienia Web Push to klikalne komunikaty, które pojawiają się na ekranie urządzenia. Są podobne do powiadomień otrzymywanych na telefonach czy tabletach z aplikacji natywnych, z tą różnicą, że wysyłane są one z aplikacji webowej i mamy do nich dostęp na każdym urządzeniu, z którego korzystamy. Powiadomienia push na stronie – jak je włączyć? Najpierw należy […]
Skontaktuj się z nami
Opowiedz nam o swoich ambicjach związanych z e-commerce i pozwól nam wspólnie je zrealizować.
Skontaktuj się z nami