Know-how
Świadczymy usługi programistyczne oraz dzielimy się naszym doświadczeniem. Artykuły i wideo prosto z codziennej pracy software house’u — bez lukru.
MVP - Minimum Viable Product - Co to znaczy?
Koncepcja MVP idealnie wpisuje się w sposób działania startup’ów. Pod pojęciem startup rozumie się młode, ambitne firmy, startujące z innowacyjnymi produktami. Z założenia innowacje są obarczone pewnym ryzykiem co do przyjęcia się oferowanych produktów lub usług.
Czytaj →Flutter od Google - Co to jest i dlaczego warto z niego korzystać?
Flutter to framework (open source) stworzony przez firmę Google do tworzenia natywnych, wieloplatformowych aplikacji mobilnych (zarówno na system operacyjnym Android jak i Apple iOS) wykorzystujący język Dart.
Czytaj →JavaScript - Co to jest, do czego służy? I ile można na tym zarobić?
Na stronach WWW skryptowy język programowania jakim jest JavaScript jest wykorzystywany np. do obsługi zdarzeń, czy działania na DOM - w formie natywnej lub przy wykorzystaniu biblioteki np. jQuery.
Czytaj →Błąd 500 - wewnętrzny błąd serwera, co to jest i jak go naprawić?
Co może powodować "Wewnętrzny błąd serwera"? Jakie kroki należy podjąć kiedy się już pojawi błąd 500?
Czytaj →Aplikacja PWA (Progressive Web Application) - Co to jest? Na jakiej zasadzie działa?
PWA to technologia, która pozwala na to, aby raz stworzona aplikacja działała na wszystkich urządzeniach mobilnych. Dzięki temu można mieć aplikację webową w niższym koszcie i krótszym czasie.
Czytaj →Jak założyć własny sklep internetowy? Tworzenie własnego sklepu online krok po kroku
Wraz ze wzrostem ilości sklepów online rośnie konkurencja, a wymagania konsumentów są coraz wyższe. Jak założyć sklep internetowy krok po kroku? Jaki jest koszt założenia sklepu internetowego? Co zrobić, aby znaleźć potencjalnych klientów? Odpowiadamy!
Czytaj →Metodologia Agile - Co to jest i na czym polega taka metoda zarządzania?
Metodyka agile jest jednym ze sposobów prowadzenia projektów, w którym kluczowymi elementami jest podział prac na mniejsze części oraz udział klienta we wszystkich etapach procesu tworzenia oprogramowania.
Czytaj →Kickoff meeting - Jak przeprowadzić spotkanie startowe projektu?
Istnieje wiele metod zarządzania projektami, w których powstają aplikacje mobilne, systemy dedykowane, sklepy internetowe lub inne oprogramowanie. Firmy programistyczne pracując na co dzień z nowoczesną technologią chętnie wprowadzają je w kontaktach z klientem. Jedną z metod w zarządzaniu projektami jest kickoff meeting, czyli spotkanie startowe.
Czytaj →Proof of Concept - Co to jest i na czym polega POC?
Proof of Concept, czyli dowód koncepcji można teoretycznie postrzegać jako formę eksperymentu. Często na początkowych etapach realizacji danego pomysłu pojawia się zwątpienie 'czy to się w ogóle uda?'. W branży IT (i nie tylko!) znaną metodą sprawdzenia/udowodnienia czy coś ma sens, jest wspomniana metoda Proof of Concept.
Czytaj →Wymagania niefunkcjonalne aplikacji internetowej - Czym są?
Wymagania niefunkcjonalne związane są z cechami aplikacji w zakresie jakości oprogramowania tj. szybkość reakcji aplikacji, wydajność czy ilość generowanych błędów. Jeżeli aplikacja internetowa działa poprawnie oznacza to, że wszelkie wymagania niefunkcjonalne zostały poprawnie wdrożone.
Czytaj →Co to jest atak DDoS i jak chronić przed nim firmę?
Atak DDoS polega na zablokowaniu dostępu do usługi poprzez jednocześnie odpytywanie się o nią z wielu urządzeń jednocześnie - tworząc sztuczny ruch.
Czytaj →Refaktoryzacja kodu - Co to jest? Co warto wiedzieć na ten temat?
Strony internetowe oraz aplikacje mobilne powstają z napisanego kodu w konkretnym języku programowania. Kod regularnie rozbudowywanych i rozwijanych witryn należy czasem przejrzeć i zaktualizować, a proces ten nazywa się refaktoryzacją. Programiści dokonują refaktoringu, aby podnieść jakość kodu. Kiedy należy dokonać refaktoringu? Jakie korzyści niesie regularna refaktoryzacja kodu? Odpowiedzi na te pytania znajdziesz w niniejszym artykule.
Czytaj →Technologie Aplikacji Webowych - jak wybrać odpowiednią do stworzenia swojej aplikacji?
Decydując się na współpracę z nową firmą warto poświęcić swój czas na rekonesans dotyczący możliwości. Szczególnie istotne jest to w sytuacji, gdy budżet projektu jest wysoki, a skala duża. Najważniejszymi aspektami poniższego wpisu będą dla Nas technologie webowe, które mamy do wyboru, odpowiedź na pytanie ”co to jest framework?” oraz „na jakie technologie frontendowe warto zwrócić uwagę?”.
Czytaj →Outsourcing Informatyczny - jak zacząć?
Większość firm natrafia na pomysł zewnętrznych usług informatycznych, gdy wewnętrzny dział IT dochodzi do granic możliwości czy też wiedzy, wpada na pomysł skorzystania z zewnętrznych usług informatycznych. Dlaczego tak późno sięga się po zewnętrzne usługi informatyczne lub zewnętrzne rozwiązania informatyczne? Często z braku znajomości firm o takim profilu i bezpodstawną obawą przed jakością świadczonych usług.
Czytaj →Zarabianie na aplikacjach mobilnych - jak zarabiać na aplikacjach?
Użytkownicy telefonów komórkowych spędzają w aplikacjach mobilnych średnio kilka godzin dziennie. Firmy walczą o uwagę i czas miłośników aplikacji, tworząc i promując kolejne programy na telefon. Celem jest oczywiście wzrost przychodów przedsiębiorstw. Czy zarabianie na aplikacjach mobilnych jest możliwe? Jak zarabiać na aplikacjach mobilnych? Odpowiedzi na te pytania znajdziesz w poniższym artykule.
Czytaj →