niedziela, 7 maja 2017

Postownia cz. 10

Cześć,
dzisiaj 10 post o postępach w pracy nad portalem Postownia.

W tym tygodniu nie modyfikowałem kod, ani nie dodawałem żadnych nowych funkcjonalności. W tym tygodniu uczyłem się AngularJS. Tworzenie Postownii w obecnym wyglądzie (wykorzystując tylko JavaScript) uważam za zakończone. Teraz będę chciał przepisać wszystkie funkcjonalności na AngularJS. Będzie to moje pierwsze zetknięcie z tym frameworkiem.

AngularJS uczyłem się z tutoriala dostępnego na na oficjalnej stronie. Bardzo fajnie wprowadza on w tematykę frameworka oraz pokazuje sposób myślenia, jaki trzeba przyjąć, żeby stworzyć  to, co się chce. W tutorialu tworzymy portal o telefonach komórkowych. Pod względem funkcjonalności jest on podobny do Postownii. Dlatego na bieżąco porównywałem sposób tworzenia funkcjonalności w czystym JavaScripcie i AngularJS. Tworzenie aplikacji i stron internetowych w AngularJS jest o niebo prostsze niż w czystym JavaScripcie. Oczywiście nie odkryłem Ameryki, ponieważ po coś ten framework został stworzony. Jak patrzę okiem początkującego, to wydaje mi się, że przeniesienie Postownii na AngularJS będzie proste. Mogę się mylić, ale to wyjdzie w praniu.

Nowy tydzień zaczynam działaniem w Angularze.

Damian

sobota, 6 maja 2017

Wyszperane w Internecie cz. 10

Cześć,
dzisiaj 10 odsłona Wyszperane w Internecie. Dzisiaj będzie o wydarzeniu, na które wybieram się w najbliższym tygodniu.

Rzadko (zwłaszcza kiedy trwa konkurs DSP2017) chodzę na wydarzenia organizowane w Poznaniu, gdzie mieszkam na co dzień. Niestety doba jest za krótka. Ale zawsze staram się znaleźć czas, żeby pójść na kolejne wydarzenie organizowane przez Poznań Android Developer Group.

Zdjęcie użytkownika Poznań Android Developer Group.

Jest to grupa osób, która średnio raz w miesiącu organizuje spotkania na temat szeroko pojętego Androida. Są to na przykład zagadnienia związane z Javą i jej bibliotekami i frameworkami, beacony, uczenie maszynowe na telefonach komórkowych, czy wykorzystaniu niestandardowych języków programowania przy tworzeniu aplikacji mobilnych (LUA, Kotlin). Na każdym spotkaniu są po 3 prezentacje. Po nich następuje część networkingowa oraz poczęstunek. Link do wydarzenia znajdziecie tutaj.

Pewnie teraz sobie zadajecie pytanie, po co gość uczący się JavaScriptu idzie na spotkanie o Javie i Androidzie? To prawda, nie mam doświadczenia w Javie, oprócz projektów na studiach, ale idę tam po to, aby dowiedzieć się nowych rzeczy oraz nowinek, które kto wie, może będą wykorzystywane w mojej pracy. Myślę, że warto poznawać nowe rzeczy, nawet jeśli teraz nie mamy dla nich zastosowania. Zwłaszcza, że rynek mobilny przegania tradycyjny rynek desktopów i laptopów. Prędzej czy później każdy z IT zetknie się z Androidem i platformami mobilnymi, więc już teraz warto zdobywać tą wiedzę. To co dzisiaj jest nowinką, jutro jest standardem. Z drugiej strony można na spotkaniu poznać osoby, które są autentycznie podjarane Androidem. Lubię przebywać w towarzystwie osób, które mają fioła na jakimś punkcie. A już w szczególności jeśli to jest coś z IT.

Może nie każdy temat mnie zainteresuje, nie każdy mnie porwie. Ale półtorej godziny raz w miesiącu? Niech będzie :)

Damian