Paweł Górzyński, Maciej Białorucki

Przyśpiesz swój sukces, czyli Startup na sterydach

http://www.pawelgorzynski.pl

http://www.maciejbialorucki.pl

Warszawa 2015

ISBN: 978-83-942653-1-1

Grafika na okładce pochodzi z Canva.com

Fotografia Pawła Górzyńskiego – Michał Szczepański

Projekt okładki: Paweł Górzyński

Wykonanie okładki: Paweł Patelski

Wydacksiazke.pl

kontakt@wydacksiazke.pl

22 431 81 16

Plik mobi przygotowała firma eLib.pl

al. Szucha 8, 00-582 Warszawa

e-mail: kontakt@elib.pl

www.eLib.pl

Przyśpiesz swój sukces, czyli Startup na sterydach

Spis treści

Karta tytułowa

Karta redakcyjna

Wstęp

Jak korzystać z tej publikacji?

Kilka słów o nas...

Maciej Białorucki

Jak oszczędzić sporo pieniędzy dzięki Microsoft

Microsoft BizSpark

Nie pozwól się zaskoczyć popularności!

Jak wstąpić do programu?

Zarządzanie kontem BizSpark

Zarządzanie kontem MSDN

Publikacja pierwszej aplikacji i kwestie podatkowe

Formularz W-8BEN

Jak nie pogubić się w kodzie źródłowym?

Kontrola wersji

Jeśli nie BizSpark to co?

Web Matrix

Korzyści z komunikowania się z producentami?

Zasoby ludzkie – czy warto dążyć do posiadania pracownika?

Biznes z wykorzystaniem systemu Android

Koncepcja aplikacji

Oszacowanie wielkości oraz charakteru docelowego rynku

Znalezienie solidnych wytwórców

Jak skutecznie znaleźć klienta?

Nie pozwól utonąć Twojej aplikacji w morzu błędów

Pozyskiwanie materiałów multimedialnych

Serwisy udostępniające obrazy

Serwisy udostępniające dźwięki i muzykę

Stock music site

Konferencja Google I/O

Zakończenie

Wstęp

Poradnik, który właśnie czytasz powstał z myślą o osobach, które budują swój Startup lub przedsiębiorstwo. Jego fundamentem jest nasze doświadczenie i wiedza, jakie zdobyliśmy między innymi przy budowaniu własnej firmy, z którą zawędrowaliśmy aż do Londynu. Posiadamy wieloletnią praktykę z perspektywy zarówno pracownika, jak i konsultanta IT. Dzięki temu potrafimy zauważyć i zrozumieć problemy pojawiające się z różnych stron. A jak wiesz problemy są po to, aby je rozwiązywać. Niezależnie czy jesteś technicznym geekiem, czy młodym inwestorem pragnącym stworzyć własny biznes w tej fantastycznej branży, to uważamy, że ta konkretna wiedza pozwoli Ci przynieść wymierne oszczędności.

Bardzo często ludzie tylko czytają zapominając o tym, że bierna postawa nie prowadzi do osiągnięcia ich własnych celów. Dlatego gorąco zachęcamy Cię, abyś w trakcie czytania tego poradnika aktywnie uczestniczył w rozszerzaniu swojej wiedzy. Wystarczy sprawdzać odnośniki internetowe, które napotkasz. Kryje się pod nimi bardzo dużo wartościowych treści, które uzupełniają i rozszerzają zasadniczy tekst.

Jak korzystać z tej publikacji?

Jak już wspomnieliśmy traktujemy Cię czytelniku, jako osobę budującą własny Startup lub też przedsiębiorstwo, a być może dopiero nosisz się z takim zamiarem. Ponieważ sporą część oprogramowania, które często się wykorzystuje, opiera się o rozwiązania firmy Microsoft lub Google to opisaliśmy własne doświadczenie, które pomoże Ci zaoszczędzić czas i pieniądze. Może również dać Ci przewagę nad konkurencją, jeśli tylko wyciągniesz naukę z tego, co chcemy Ci przekazać.

Do osiągnięcia tego celu podzieliśmy książkę na dwie główne części. Każda z nich prezentuje jak efektywnie wykorzystać zasoby oferowane przez wyżej wymienionych producentów. Jeśli już dziś wiesz, że Twoje rozwiązania będą oparte o propozycje, którejś z powyższych firm, to możesz przejść do zgłębiania wiedzy z tego zakresu. Niemniej, gorąco zachęcamy, abyś przestudiował obie części. Możliwe, że zdobyta dzięki temu wiedza przyniesie Tobie kolejne korzyści. A może przyniesie ciekawe pomysły. Naszym celem było również przedstawienie pewnych aspektów informatycznych przy założeniu, że nie jesteś osobą techniczną. Z tego powodu pewne zagadnienia wyjaśniamy w jasny i rzeczowy sposób.

Zachęcamy również do bezpośrednio kontaktu. Maciej i Paweł.

Kilka słów o nas...

Przede wszystkim jesteśmy praktykami, którzy od kilkunastu już lat poszerzają swoją wiedzę i umiejętności w branży informatycznej osiągając coraz wyższy poziom zrozumienia zagadnień związanych z kompleksowym wytwarzaniem oprogramowania. A ponieważ sami doceniamy wiedzę ekspertów i specjalistów, to przez szacunek do Ciebie słowem wstępu przedstawiamy swoje sylwetki.

Paweł Górzyński – swoje zamiłowanie do informatyki, a w szczególności do inżynierii oprogramowania i bezpieczeństwa sieciowego nabyłem już w młodzieńczych latach. Właściwie bardzo dobrze pamiętam jak pisałem swoje pierwsze programy w zapominanym już dzisiaj języku Quick Basic w systemie operacyjnym MS-DOS 6.22a na komputerze klasy PC. Zainspirowany między innymi takimi kultowymi magazynami jak Bajtek czy Mikroklan. Niezliczone ilości razy pisałem zabezpieczenia do własnego komputera, aby nikt nie dotarł do tajnych katalogów lub wręcz odmawiając uruchomienia systemu operacyjnego. Z kolejnymi latami zdobywałem nowe doświadczenia w kolejnych systemach operacyjnych, językach programowania bądź zgłębiając wiedzę dotyczącą architektury sieci. Ta droga zawiodła mnie do progów wspaniałej uczelni, gdzie poznałem zdumiewająco spore grono osób posiadających również olbrzymią wiedzę z różnorodnych dziedzin. Uczelnia ta to Politechnika Wrocławska. Kończąc wydział Informatyki i Zarządzania na specjalności Inżynierii Oprogramowania miałem już parę lat doświadczenia komercyjnego przy jednoczesnym oddaniu się wielkiej pasji do tworzenia innowacyjnych systemów informatycznych. Udało mi się to zawrzeć w mojej pracy magisterskiej. Wspominam o niej, ponieważ była ona nowatorskim przedsięwzięciem niczym nie jeden Startup. Jej temat brzmiał „Wirtualna kabina samolotu w systemie nauczania pilotażu”. Skonstruowałem symulator lotu z wykorzystaniem rękawicy multimedialnej (takie jak zapewne widziałeś w filmach science fiction) i ekranu LCD wyświetlającego obraz w trójwymiarze lub przy pomocy okularów migawkowych. Była to wspaniała przygoda, która pozwoliła mi zamknąć ten rozdział życia z oceną bardzo dobrą na dyplomie. Od tamtego czasu zdobyłem spore doświadczenie w wielu interesujących projektach realizowanych w Comarch, Tieto, Sii, Volvo – jako pracownik, konsultant, właściciel i współwłaściciel tworząc między innymi BiGi Solutions, Agile-IT. Nabierałem i nabieram nadal doświadczenia, umiejętności technicznych i biznesowych. Uważam bowiem, że świat jest olbrzymią skarbnicą wiedzy, z której należy korzystać. Przede wszystkim specjalizuję się w technologiach Microsoftu – nieobce są mi jednak rozwiązania konkurencyjne. Pozwala mi to nabierać zdrowego dystansu, a także umożliwia przedstawianie najlepszych w konkretnym przypadku rozwiązań.

Maciej Białorucki

Pasjonatem szeroko pojętej informatyki jestem od najmłodszych lat. Pierwsze doświadczenia to Commodore 64, magnetofon i oczekiwanie na wczytanie się gier. Kolejne etapy mojej przygody z komputerami były typowe: Amiga 500 następnie PC – 386. Szkoła średnia to etap fascynacji oprogramowaniem o otwartym kodzie źródłowym. Byłem pasjonatem i ambasadorem Linuxa. Wtedy też zdobywałem pierwsze szlify jako programista. Zacząłem nietypowo, bo od języka C++, którego uczyłem się z książki o programowaniu gier, którą pożyczyłem od kolegi. Wtedy wiedziałem już, że to jest zajęcie, w którym będę mógł się zrealizować w przyszłości. Wybór uczelni był prosty – Politechnika Wrocławska. Tam też poznałem Pawła i od tego czasu wspólnie realizujemy mniejsze i większe projekty związane z inżynierią oprogramowania. Zawodowo zajmuję się systemami bazodanowymi firmy Microsoft zarówno od strony administracji, jak i programowania w T-SQL. Po godzinach natomiast absorbuje mnie teoria języków programowania i tworzenia aplikacji na urządzenia mobilne. Moją platformą z wyboru jest Android. Cenię ją za przystępne API oraz dobre wsparcie firmy Google. W swojej karierze napisałem wiele aplikacji, z których niektóre zostały pobrane ponad 1 mln razy. Mam nadzieję, że w tej książce przekażę Ci część mojej wiedzy, która pozwoli rozpocząć własną przygodę z fascynującym światem mobilnych technologii, które mimo iż są bardzo wymagające dają olbrzymią satysfakcję. Ilość użytkowników mobilnych platform jest olbrzymia, co pozwala tworzyć oprogramowania, które zmienia życie bardzo wielu ludzi. Wielkość rynku i ilość dostępnych aplikacji może przytłoczyć dlatego zapraszam do lektury. Mam nadzieję, że da Ci ona solidne zaplecze i ułatwi realizację marzeń o karierze twórcy aplikacji mobilnych.

Ciąg dalszy w wersji pełnej

Jak oszczędzić sporo pieniędzy
dzięki Microsoft

Microsoft BizSpark

Dostępne w wersji pełnej

Nie pozwól się zaskoczyć popularności!

Dostępne w wersji pełnej

Jak wstąpić do programu?

Dostępne w wersji pełnej

Zarządzanie kontem BizSpark

Dostępne w wersji pełnej

Zarządzanie kontem MSDN

Dostępne w wersji pełnej

Publikacja pierwszej aplikacji
i kwestie podatkowe

Formularz W-8BEN

Dostępne w wersji pełnej

Jak nie pogubić się w kodzie źródłowym?

Kontrola wersji

Dostępne w wersji pełnej

Jeśli nie BizSpark to co?

Web Matrix

Dostępne w wersji pełnej

Korzyści z komunikowania się z producentami?

Dostępne w wersji pełnej

Zasoby ludzkie – czy warto dążyć do posiadania pracownika?

Biznes z wykorzystaniem systemu Android

Dostępne w wersji pełnej

Koncepcja aplikacji

Dostępne w wersji pełnej

Oszacowanie wielkości oraz charakteru docelowego rynku

Dostępne w wersji pełnej

Znalezienie solidnych wytwórców

Dostępne w wersji pełnej

Jak skutecznie znaleźć klienta?

Dostępne w wersji pełnej

Nie pozwól utonąć Twojej aplikacji w morzu błędów

Dostępne w wersji pełnej

Pozyskiwanie materiałów multimedialnych

Serwisy udostępniające obrazy

Dostępne w wersji pełnej

Serwisy udostępniające dźwięki i muzykę

Stock music site[1]

Dostępne w wersji pełnej

Konferencja Google I/O[2]

Dostępne w wersji pełnej

[1] http://www.stockmusicsite.com

[2] https://www.google.com/events/io

Zakończenie

Dostępne w wersji pełnej