{"id":259079,"date":"2023-08-04T14:04:00","date_gmt":"2023-08-04T11:04:00","guid":{"rendered":"https:\/\/inform.click\/co-tworcy-stron-internetowych-powinni-wiedziec-o-internecie-rzeczy\/"},"modified":"2023-08-04T14:38:00","modified_gmt":"2023-08-04T11:38:00","slug":"co-tworcy-stron-internetowych-powinni-wiedziec-o-internecie-rzeczy","status":"publish","type":"post","link":"https:\/\/inform.click\/pl\/co-tworcy-stron-internetowych-powinni-wiedziec-o-internecie-rzeczy\/","title":{"rendered":"Co tw\u00f3rcy stron internetowych powinni wiedzie\u0107 o Internecie rzeczy?"},"content":{"rendered":"<p>\n  Rozw\u00f3j sieci pojawi\u0142 si\u0119 na pocz\u0105tku ery Internetu, kiedy zacz\u0119li\u015bmy tworzy\u0107 szybsze, pot\u0119\u017cniejsze komputery, kt\u00f3re komunikowa\u0142y si\u0119 ze sob\u0105 przez linie telefoniczne.\n<\/p>\n<p>\n  Gdy Internet sta\u0142 si\u0119 bardziej wyrafinowany; tworzenie stron internetowych sta\u0142o si\u0119 bardziej techniczne i bardziej profesjonalne. Teraz zostawiamy za sob\u0105 er\u0119 Internetu i przechodzimy do ery Internetu rzeczy (IoT), w kt\u00f3rej urz\u0105dzenia, kt\u00f3re nigdy nie by\u0142y uwa\u017cane za komputery, mog\u0105 komunikowa\u0107 si\u0119 ze sob\u0105, z u\u017cytkownikami i z serwerami w spos\u00f3b, kt\u00f3ry dopiero co potrafimy wyobra\u017ca\u0107 sobie.\n<\/p>\n<p>\n  Dzi\u015b niekoniecznie odwiedzamy strony internetowe na ekranach komputer\u00f3w, aby co\u015b kupi\u0107. Zamiast tego prosimy Alex\u0119, aby kupi\u0142a co\u015b za po\u015brednictwem naszego aktywowanego g\u0142osem Amazon Echo. Nie czekamy po prostu na wymian\u0119 termostatu, a\u017c wr\u00f3cimy do domu. \u0141\u0105czymy nasze Nest ze smartfonem i ka\u017cemy mu w\u0142\u0105czy\u0107 ogrzewanie, gdy nasz telefon wyczuje, \u017ce dzieli nas oko\u0142o 30 minut od domu.\n<\/p>\n<p>\n  W tej chwili uwa\u017camy, \u017ce ten poziom \u0142\u0105czno\u015bci jest ca\u0142kiem wygodny, ale wraz z post\u0119pem ery Internetu rzeczy nasze urz\u0105dzenia b\u0119d\u0105 synchronizowa\u0107 si\u0119 w pracy, zabawie i domu na niespotykany dot\u0105d spos\u00f3b. IoT b\u0119dzie tak destrukcyjny dla naszego \u017cycia, jakie znamy, \u017ce trudno dok\u0142adnie wyobrazi\u0107 sobie, jaka b\u0119dzie przysz\u0142o\u015b\u0107, ale jest jedna rzecz, kt\u00f3rej jeste\u015bmy pewni. IoT wywar\u0142 ju\u017c ogromny wp\u0142yw na tworzenie stron internetowych, a jego wp\u0142yw ma tylko wzrosn\u0105\u0107.\n<\/p>\n<p>\n  Oznacza to, \u017ce wszyscy tw\u00f3rcy stron internetowych b\u0119d\u0105 musieli w pewnym momencie rozwa\u017cy\u0107 IoT. Aby wyprzedzi\u0107 konkurencj\u0119, przedstawili\u015bmy wszystko, co tw\u00f3rcy stron internetowych powinni wiedzie\u0107 o Internecie rzeczy.\n<\/p>\n<h5>\n  Tworzenie stron internetowych i Internet rzeczy teraz<br \/>\n<\/h5>\n<p>\n  Oto czasy Dzikiego Zachodu rozwoju IoT. Istnieje wiele spekulacji i eksperyment\u00f3w, a standaryzacja jest obecnie niewielka (co najmniej pi\u0119\u0107 du\u017cych organizacji pracuje jednocze\u015bnie nad standardami IoT). Nie wiemy wi\u0119c, jak dok\u0142adnie potocz\u0105 si\u0119 sprawy. Widzimy jednak, \u017ce pewne obszary pojawiaj\u0105 si\u0119 raz po raz, gdy eksperci omawiaj\u0105 wp\u0142yw IoT na tworzenie sieci w dzisiejszych czasach.\n<\/p>\n<h5>\n  Wp\u0142yw IoT na tworzenie stron internetowych teraz<br \/>\n<\/h5>\n<ul>\n<li>\n    <strong>Zaplecze jest wsz\u0119dzie<\/strong>: w tej chwili ka\u017cde urz\u0105dzenie jest zbudowane w swoim w\u0142asnym ma\u0142ym \u015bwiecie. Ka\u017cda firma ma sw\u00f3j w\u0142asny spos\u00f3b \u0142\u0105czenia si\u0119 urz\u0105dze\u0144 i komunikowania si\u0119 ze sob\u0105. Ka\u017cde urz\u0105dzenie gromadzi w\u0142asny rodzaj danych, a ka\u017cde urz\u0105dzenie u\u017cywa w\u0142asnego rodzaju polece\u0144 do dzia\u0142ania. Oznacza to, \u017ce wiele centr\u00f3w rozwoju aplikacji skupia si\u0119 na tym, aby Twoja aplikacja dobrze wsp\u00f3\u0142gra\u0142a z innymi ju\u017c istniej\u0105cymi aplikacjami. Node.js pomaga w tym, poniewa\u017c sta\u0142 si\u0119 wiod\u0105c\u0105 platform\u0105 do nawi\u0105zywania komunikacji mi\u0119dzy urz\u0105dzeniami IoT. Mimo to problem prawie nie jest rozwi\u0105zany.\n  <\/li>\n<li>\n    <strong>Interfejsy wymagaj\u0105 prostoty<\/strong>: nikt nie ma czasu na wymy\u015blanie skomplikowanych polece\u0144, je\u015bli chodzi o urz\u0105dzenia, wi\u0119c nie ma miejsca na brak przejrzysto\u015bci w panelu sterowania ekspresu do kawy. Innymi s\u0142owy, interfejsy u\u017cytkownika musz\u0105 by\u0107 \u0142atwe do odczytania i responsywne. Wszystkie narz\u0119dzia w twoim pasku u\u017cyteczno\u015bci zostan\u0105 wykorzystane podczas projektowania interfejs\u00f3w u\u017cytkownika dla urz\u0105dze\u0144 IoT, zw\u0142aszcza \u017ce wi\u0119kszo\u015b\u0107 firm chce, aby ich produkty by\u0142y kontrolowane zar\u00f3wno ze smartfon\u00f3w, jak i z w\u0142asnych ekran\u00f3w urz\u0105dze\u0144. Elementy steruj\u0105ce powinny by\u0107 tak oczywiste na telefonie, jak na maszynie. Z\u0142o\u017cono\u015b\u0107 powinna pojawia\u0107 si\u0119 tylko za kulisami. To, co u\u017cytkownik musi zobaczy\u0107, to czysty, logiczny projekt.\n  <\/li>\n<li>\n    <strong>\u0141agodzenie op\u00f3\u017anie\u0144 w sieci<\/strong>: po naci\u015bni\u0119ciu przycisku na drukarce oczekuje si\u0119, \u017ce natychmiast rozpocznie ona drukowanie. Ale w przypadku urz\u0105dze\u0144 IoT polecenie przechodzi z ekranu na serwer do urz\u0105dzenia, a nie z ekranu bezpo\u015brednio do urz\u0105dzenia. Ten dodatkowy krok mo\u017ce utworzy\u0107 bufor mi\u0119dzy poleceniem a akcj\u0105, zw\u0142aszcza w przypadku wolnych po\u0142\u0105cze\u0144 sieciowych. U\u017cytkownicy zobacz\u0105 produkt, kt\u00f3ry jest albo powolny, albo nieskuteczny, a \u017cadnego z nich nie chc\u0105 w swoim \u017cyciu. Dlatego programi\u015bci IoT musz\u0105 projektowa\u0107 aplikacje, kt\u00f3re mog\u0105 i b\u0119d\u0105 obs\u0142ugiwa\u0107 powolne, a nawet przerywane po\u0142\u0105czenia, aby u\u017cytkownicy mogli uzyska\u0107 to, czego chc\u0105 od swoich urz\u0105dze\u0144.\n  <\/li>\n<li>\n    <strong>Pomy\u015bl o w\u0142adzy<\/strong>: Wszyscy uwielbiamy my\u015ble\u0107 o w\u0142adzy, prawda? Miejmy nadziej\u0119, \u017ce odpowied\u017a brzmi \u201etak&#8221;, poniewa\u017c programi\u015bci IoT b\u0119d\u0105 musieli pomy\u015ble\u0107 o tym, ile mocy obliczeniowej zu\u017cywaj\u0105 ich aplikacje w ka\u017cdym momencie. Czemu? Poniewa\u017c wi\u0119kszo\u015b\u0107 urz\u0105dze\u0144 IoT jest zasilana bateryjnie, bezprzewodowo i nie ma du\u017co miejsca na rozbudowane uk\u0142ady pami\u0119ci. Im bardziej z\u0142o\u017cona aplikacja, tym wi\u0119cej mocy chip b\u0119dzie musia\u0142 zu\u017cywa\u0107 przez d\u0142u\u017cszy czas, co spowoduje wyczerpanie baterii i doprowadzi do rozczarowanych klient\u00f3w, kt\u00f3rzy prosz\u0105 o zwrot pieni\u0119dzy. Kr\u00f3tko m\u00f3wi\u0105c, ka\u017cda cz\u0119\u015b\u0107 projektu aplikacji powinna zu\u017cywa\u0107 absolutnie minimaln\u0105 ilo\u015b\u0107 energii.\n  <\/li>\n<li>\n    <strong>Prywatno\u015b\u0107 i ochrona<\/strong>: Ten obszar jest nieco trudny, poniewa\u017c prywatno\u015b\u0107 i bezpiecze\u0144stwo s\u0105 bardzo subiektywne. Pomys\u0142y na to, co jest bezpieczne, a co powinno by\u0107 prywatne, nieustannie si\u0119 zmieniaj\u0105, zw\u0142aszcza gdy wymieniamy je dla wygody. Na przyk\u0142ad wi\u0119kszo\u015b\u0107 z nas czuje si\u0119 nieswojo z powodu wszczepialnych czujnik\u00f3w, kt\u00f3re pozwalaj\u0105 naszym pracodawcom \u015bledzi\u0107 nasze ruchy, ale pracownicy szwedzkiego start-upu Epic entre ch\u0119tnie przyjmuj\u0105 zastrzyki \u2013 a nawet organizuj\u0105 przyj\u0119cia dla innych, kt\u00f3rzy r\u00f3wnie\u017c chc\u0105 mie\u0107 wszczepialn\u0105 technologi\u0119. Jako g\u0142\u00f3wny motywator wymieniaj\u0105 wygod\u0119 wszczepialnych urz\u0105dze\u0144 identyfikacyjnych. Pomy\u015bl te\u017c o wszystkich obawach zwi\u0105zanych z zakupami online na pocz\u0105tku XXI wieku. Wiele z tych obaw si\u0119 spe\u0142ni\u0142o, w tym kradzie\u017c to\u017csamo\u015bci i powszechne oszustwa, ale wi\u0119kszo\u015b\u0107 z nas z rado\u015bci\u0105 wymienia swoje bezpiecze\u0144stwo na wygod\u0119 robienia zakup\u00f3w w domu. Nadal, przest\u0119pcy wiedz\u0105, \u017ce posiadanie wi\u0119kszej liczby urz\u0105dze\u0144 pod\u0142\u0105czonych do sieci, kt\u00f3re mo\u017cna przenikn\u0105\u0107, oznacza wi\u0119cej okazji do oszustw i kradzie\u017cy. Dlatego ochrona przed kradzie\u017c\u0105 to\u017csamo\u015bci, a tak\u017ce og\u00f3lne bezpiecze\u0144stwo i prywatno\u015b\u0107 musz\u0105 by\u0107 wbudowane zar\u00f3wno w same sieci, jak i aplikacje, z kt\u00f3rych korzystaj\u0105 urz\u0105dzenia. Im wi\u0119cej \u015bcian trzeba w\u0142ama\u0107, tym mniej motywacji i mo\u017cliwo\u015bci maj\u0105 przest\u0119pcy.\n  <\/li>\n<li>\n    <strong>Trzymanie si\u0119 tego, co wiesz, nie uratuje ci\u0119<\/strong>: nawet je\u015bli zdecydujesz, \u017ce nie chcesz pracowa\u0107 nad rozwojem IoT, nadal b\u0119dziesz musia\u0142 rozwa\u017cy\u0107 IoT, kiedy co\u015b opracujesz. Pomy\u015bl o tym w ten spos\u00f3b: szacuje si\u0119, \u017ce 35,6 miliona ludzi ma w swoich domach g\u0142o\u015bniki obs\u0142uguj\u0105ce g\u0142os. W tej chwili zwykle u\u017cywaj\u0105 ich do uzyskiwania dost\u0119pu do w\u0142asnych stron internetowych firmy (jak u\u017cytkownicy Amazon Echo zamawiaj\u0105cy rzeczy z Amazon). Ale ta mo\u017cliwo\u015b\u0107 b\u0119dzie si\u0119 rozszerza\u0107, a u\u017cytkownicy b\u0119d\u0105 oczekiwa\u0107, \u017ce b\u0119d\u0105 mogli uzyska\u0107 dost\u0119p do dowolnej strony internetowej z niemal dowolnego urz\u0105dzenia IoT. Wi\u0119c to tylko kwestia czasu, zanim, podobnie jak w przypadku projektowania responsywnego, b\u0119dziesz musia\u0142 za\u0142o\u017cy\u0107, \u017ce du\u017ca cz\u0119\u015b\u0107 u\u017cytkownik\u00f3w witryny b\u0119dzie pochodzi\u0107 z urz\u0105dzenia IoT i odpowiednio j\u0105 zbuduje.\n  <\/li>\n<\/ul>\n<h5>\n  J\u0119zyki, kt\u00f3re musisz teraz zna\u0107<br \/>\n<\/h5>\n<p>\n  Tak wi\u0119c marsz rozwoju IoT jest w zasadzie nieunikniony i b\u0119dziesz musia\u0142 zacz\u0105\u0107 u\u017cywa\u0107 pewnych j\u0119zyk\u00f3w, gdy zaczniesz tworzy\u0107 dla IoT. Istnieje wiele j\u0119zyk\u00f3w programowania, kt\u00f3re s\u0105 obecnie u\u017cywane, ale to te s\u0105 najcz\u0119\u015bciej u\u017cywane przez programist\u00f3w IoT.\n<\/p>\n<ul>\n<li>\n    <strong>C<\/strong>: Obecnie jest to cz\u0119sty wyb\u00f3r, poniewa\u017c jest to usprawniony j\u0119zyk, kt\u00f3ry dobrze wsp\u00f3\u0142pracuje z urz\u0105dzeniami o ograniczonej pami\u0119ci. Jednak gdy urz\u0105dzenia stan\u0105 si\u0119 bardziej zaawansowane, mo\u017cliwo\u015bci C zostan\u0105 przewy\u017cszone.\n  <\/li>\n<li>\n    <strong>C++<\/strong>: Jest to obecnie najbardziej z\u0142o\u017cony z powszechnie u\u017cywanych j\u0119zyk\u00f3w, poniewa\u017c jest pot\u0119\u017cny, ale wci\u0105\u017c do\u015b\u0107 zwinny. Niestety, jego z\u0142o\u017cono\u015b\u0107 oznacza, \u017ce \u200b\u200bnie jest on zbyt szeroko stosowany, poniewa\u017c wi\u0119kszo\u015b\u0107 urz\u0105dze\u0144 IoT nie jest w stanie go obecnie obs\u0142u\u017cy\u0107. Mo\u017ce to oznacza\u0107, \u017ce nie zostanie przyj\u0119ty r\u00f3wnie\u017c w przysz\u0142o\u015bci, poniewa\u017c programi\u015bci wymy\u015blaj\u0105 sposoby radzenia sobie z problemami programistycznymi z j\u0119zykami wy\u017cszego poziomu i cz\u0119\u015bciej u\u017cywanymi.\n  <\/li>\n<li>\n    <strong>Java<\/strong>: Java jest jednym z najcz\u0119\u015bciej nauczanych j\u0119zyk\u00f3w programowania, wi\u0119c prawie ka\u017cdy wie, jak go u\u017cywa\u0107. Co wi\u0119cej, cho\u0107 nie jest tak wydajny jak C++, jest jednak \u0142atwiejszy w obs\u0142udze dla ograniczonych pami\u0119ci dzisiejszych urz\u0105dze\u0144 IoT. Po\u0142\u0105cz te dwie rzeczy \u2013 jego szerokie zastosowanie i dopasowanie do wi\u0119kszo\u015bci aktualnych potrzeb programistycznych \u2013 i masz jeden z najpopularniejszych j\u0119zyk\u00f3w programowania.\n  <\/li>\n<li>\n    <strong>Python<\/strong>: Jest to obecnie drugi du\u017cy j\u0119zyk w rozwoju IoT, z wielu tych samych powod\u00f3w, co Java. Jest dobrze ugruntowany, szeroko nauczany i elastyczny. Jedn\u0105 wielk\u0105 rzecz\u0105, kt\u00f3ra si\u0119 dzieje, jest Raspberry Pi. Jako g\u0142\u00f3wny j\u0119zyk programowania Pi, Python ma kluczowe znaczenie dla rozwoju IoT. Moc Pi, ma\u0142y rozmiar i niska cena oznaczaj\u0105, \u017ce jest idealny dla ucz\u0105cych si\u0119 i eksperymentator\u00f3w, a obecnie jest u\u017cywany we wszystkim, od bada\u0144 robotyki po budow\u0119 ca\u0142kiem prostych kamer aktywowanych ruchem.\n  <\/li>\n<\/ul>\n<h5>\n  Przysz\u0142o\u015b\u0107 IoT i rozwoju sieci<br \/>\n<\/h5>\n<p>\n  To mo\u017ce by\u0107 czas eksperyment\u00f3w i dzikich spekulacji, ale wci\u0105\u017c na horyzoncie wida\u0107 wyra\u017ane zmiany. Witryny internetowe nie b\u0119d\u0105 jedynym miejscem, w kt\u00f3rym konsumenci wyszukuj\u0105 i kupuj\u0105 produkty. Aplikacje i czujniki do kontroli zapas\u00f3w, kt\u00f3re \u015bledz\u0105 wydajno\u015b\u0107 pracownik\u00f3w biurowych, stan\u0105 si\u0119 tak powszechne w codziennych czynno\u015bciach ludzi, jak inteligentne grzejniki i elektroniczne nianie z dost\u0119pem do Internetu. W dziedzinie IoT Google i Apple albo b\u0119d\u0105 musia\u0142y nauczy\u0107 si\u0119 gra\u0107 razem, albo jedno zje drugie, bo ostatecznie wszystko b\u0119dzie musia\u0142o dzia\u0142a\u0107 bezproblemowo.\n<\/p>\n<p>\n  Eksperci s\u0105 jednak pewni, \u017ce najwi\u0119kszym wyzwaniem w szczeg\u00f3lno\u015bci dla tw\u00f3rc\u00f3w stron internetowych b\u0119dzie zmiana sposobu my\u015blenia. Zamiast zastanawia\u0107 si\u0119 nad poszczeg\u00f3lnymi urz\u0105dzeniami i sposobem, w jaki mog\u0105 korzysta\u0107 z Internetu, programi\u015bci b\u0119d\u0105 musieli wykorzystywa\u0107 obszerne dane u\u017cytkownik\u00f3w do kszta\u0142towania us\u0142ug, prawie niezale\u017cnie od produktu.\n<\/p>\n<h5>\n  Gdzie IoT mo\u017ce mie\u0107 wp\u0142yw na rozw\u00f3j sieci w przysz\u0142o\u015bci<br \/>\n<\/h5>\n<ul>\n<li>\n    <strong>Aplikacje dla sieci, nie tylko dla urz\u0105dze\u0144<\/strong>: W tej chwili aplikacje na urz\u0105dzenia IoT dzia\u0142aj\u0105 jak rozwi\u0105zania na zam\u00f3wienie dla tych konkretnych produkt\u00f3w. Deweloperzy wymy\u015blaj\u0105 fajn\u0105 rzecz, kt\u00f3r\u0105 chcieliby zrobi\u0107 z urz\u0105dzeniem, i zabrali si\u0119 za tworzenie instrukcji do tego. Jednak w przysz\u0142o\u015bci programi\u015bci IoT b\u0119d\u0105 musieli zacz\u0105\u0107 my\u015ble\u0107 szerzej. Zamiast wymy\u015bla\u0107 aplikacje dla pojedynczych urz\u0105dze\u0144, musisz mie\u0107 mo\u017cliwo\u015b\u0107 tworzenia aplikacji dzia\u0142aj\u0105cych w sieci. Pomy\u015bl o tym w ten spos\u00f3b: w tej chwili sieci takie jak Wink \u0142\u0105cz\u0105 wszystkie urz\u0105dzenia IoT w domu pod jednym g\u0142\u00f3wnym pilotem, ale wi\u0119kszo\u015b\u0107 aplikacji, kt\u00f3re zbieraj\u0105 dane, udost\u0119pniaj\u0105 informacje lub wykonuj\u0105 instrukcje, nadal znajduje si\u0119 w poszczeg\u00f3lnych urz\u0105dzeniach. W przysz\u0142o\u015bci \u0142\u0105czno\u015b\u0107 IoT sprawi, \u017ce najpot\u0119\u017cniejsze aplikacje b\u0119d\u0105 znajdowa\u0107 si\u0119 w sieci, a nie w urz\u0105dzeniach. W pewnym sensie sie\u0107 stanie si\u0119 bardziej inteligentna,\n  <\/li>\n<li>\n    <strong>Coraz bardziej spersonalizowane strony internetowe<\/strong>: w miar\u0119 jak urz\u0105dzenia b\u0119d\u0105 mog\u0142y gromadzi\u0107 i udost\u0119pnia\u0107 mi\u0119dzy sob\u0105 coraz wi\u0119cej danych, przekonasz si\u0119, \u017ce spos\u00f3b przegl\u0105dania Internetu ulegnie zmianie. Strony internetowe b\u0119d\u0105 automatycznie mog\u0142y dostarcza\u0107 klientom us\u0142ugi dostosowane do ich potrzeb, w oparciu o dane generowane przez ich urz\u0105dzenia i produkty IoT. Dzi\u0119ki temu ich pod\u0142\u0105czona lod\u00f3wka, pralka i inne urz\u0105dzenia wysy\u0142a\u0142y dane do ich ulubionego internetowego sklepu spo\u017cywczego, wi\u0119c po otwarciu strony internetowej automatycznie pokazywa\u0142a im zszywki, kt\u00f3rych brakowa\u0142o. Wymaga\u0142oby to oczywi\u015bcie zaawansowanego rozwoju zaplecza, poniewa\u017c witryna sklepu spo\u017cywczego musia\u0142aby by\u0107 w stanie komunikowa\u0107 si\u0119 z ka\u017cd\u0105 mark\u0105 i rodzajem urz\u0105dzenia na rynku. I dop\u00f3ki nie zostan\u0105 ustalone standardy bran\u017cowe, b\u0119dzie to naprawd\u0119 bardzo trudne zadanie.\n  <\/li>\n<li>\n    <strong>Integracja na wszystkich poziomach<\/strong>: W przysz\u0142o\u015bci firmy b\u0119d\u0105 chcia\u0142y m\u00f3c natychmiast reagowa\u0107 na wymagania klient\u00f3w. Na przyk\u0142ad linie produkcyjne b\u0119d\u0105 dynamicznie reagowa\u0107 na wzrost zakup\u00f3w w witrynie. Oznacza to, \u017ce wszelkie opracowane przez Ciebie aplikacje b\u0119d\u0105 musia\u0142y zosta\u0107 zintegrowane z ca\u0142ymi liniami produkcyjnymi i \u0142a\u0144cuchami dostaw. W rzeczywisto\u015bci ta rozleg\u0142a integracja jest powodem, dla kt\u00f3rego standaryzacja jest obecnie tak du\u017cym wyzwaniem.\n  <\/li>\n<li>\n    <strong>Ekrany to nie jedyny spos\u00f3b<\/strong>: w przysz\u0142o\u015bci wiele urz\u0105dze\u0144 mo\u017ce komunikowa\u0107 si\u0119 ze sob\u0105 bez wi\u0119kszego wp\u0142ywu na interakcj\u0119 u\u017cytkownika. Podobnie jak w przypadku Nest, u\u017cytkownicy mog\u0105 wchodzi\u0107 w interakcje tylko z prostym panelem kontrolnym, a reszta danych b\u0119dzie gromadzona przez czujniki i aplikacje, z kt\u00f3rymi u\u017cytkownicy nie b\u0119d\u0105 wchodzi\u0107 w bezpo\u015bredni\u0105 interakcj\u0119. Oznacza to, \u017ce projektowanie front-endu b\u0119dzie prostsze, a wszystko inne b\u0119dzie znacznie bardziej skomplikowane.\n  <\/li>\n<li>\n    <strong>Nowe zagadnienia dotycz\u0105ce testowania<\/strong>: podczas testowania aplikacji IoT trzeba b\u0119dzie pomy\u015ble\u0107 o zupe\u0142nie nowych koncepcjach. Czy u\u017cytkownicy b\u0119d\u0105 mogli kontrolowa\u0107 swoje urz\u0105dzenia IoT w przypadku op\u00f3\u017anie\u0144 w sieci? Co si\u0119 stanie, je\u015bli po\u0142\u0105czenia sieciowe, zar\u00f3wno mi\u0119dzy u\u017cytkownikiem a urz\u0105dzeniem, jak i mi\u0119dzy urz\u0105dzeniem a serwerem, spowalniaj\u0105 lub s\u0105 przerywane? Czy istnieje spos\u00f3b na zachowanie funkcjonalno\u015bci aplikacji przy jednoczesnym zmniejszeniu zu\u017cycia energii? To tylko niekt\u00f3re z rzeczy, o kt\u00f3re programi\u015bci b\u0119d\u0105 musieli stale zadawa\u0107 sobie pytania na etapie testowania.\n  <\/li>\n<\/ul>\n<h5>\n  J\u0119zyki, system operacyjny i protoko\u0142y, kt\u00f3re warto zna\u0107<br \/>\n<\/h5>\n<p>\n  W tym miejscu prognozy mog\u0105 by\u0107 naprawd\u0119 rozmyte. Je\u015bli rozw\u00f3j j\u0119zyk\u00f3w programowania w przesz\u0142o\u015bci czego\u015b nas nauczy\u0142, to tego, \u017ce nie mo\u017cemy zak\u0142ada\u0107, \u017ce jutrzejsza technologia b\u0119dzie mia\u0142a wiele wsp\u00f3lnego z dzisiejsz\u0105. Mimo to mamy kilka powod\u00f3w, by s\u0105dzi\u0107, \u017ce te narz\u0119dzia b\u0119d\u0105 przydatne.\n<\/p>\n<ul>\n<li>\n    <strong>JavaScript<\/strong>: jest ju\u017c popularny i u\u017cywany, wi\u0119c wielu uwa\u017ca, \u017ce \u200b\u200bJavaScript, a zw\u0142aszcza \u015brodowisko Node.js, b\u0119dzie nadal zyskiwa\u0107 na popularno\u015bci. Przynajmniej b\u0119dzie to jedna z najbardziej u\u017cytecznych strza\u0142 w twoim ko\u0142czanie rozwoju IoT.\n  <\/li>\n<li>\n    <strong>Weave<\/strong>: Mniej j\u0119zyk, a bardziej protok\u00f3\u0142 komunikacji maszyna-maszyna, Weave wsp\u00f3\u0142pracuje z systemem operacyjnym Brillo firmy Google, aby umo\u017cliwi\u0107 urz\u0105dzeniom tani\u0105 i szybk\u0105 komunikacj\u0119 mi\u0119dzy sob\u0105. Brillo to w zasadzie okrojona wersja Androida, dzi\u0119ki czemu jest bardziej u\u017cyteczna na urz\u0105dzeniach o ograniczonych mo\u017cliwo\u015bciach. Wymaga r\u00f3wnie\u017c mniej energii ni\u017c Android, co czyni go ta\u0144sz\u0105 i bardziej atrakcyjn\u0105 opcj\u0105 dla rozwoju IoT.\n  <\/li>\n<li>\n    <strong>Swift<\/strong>: To jest j\u0119zyk open source firmy Apple. Dzia\u0142a z iOS, MacOS i HomeKit (systemem operacyjnym, kt\u00f3rego Apple u\u017cywa do \u0142\u0105czenia wszystkich swoich urz\u0105dze\u0144 IoT). Je\u015bli chcesz wej\u015b\u0107 na parter z wszech\u015bwiatem Apple IoT, musisz zna\u0107 ten.\n  <\/li>\n<li>\n    <strong>J\u0119zyki, kt\u00f3re jeszcze nie zosta\u0142y wynalezione<\/strong>: mo\u017cemy tylko spekulowa\u0107, jakie to b\u0119d\u0105 j\u0119zyki, a je\u015bli historia ma si\u0119 wydarzy\u0107, mylimy si\u0119 we wszystkich naszych przewidywaniach.\n  <\/li>\n<\/ul>\n<h5>\n  Wniosek<br \/>\n<\/h5>\n<p>\n  Wej\u015bcie do epoki Internetu przedmiot\u00f3w jest w r\u00f3wnym stopniu ekscytuj\u0105ce, co wymagaj\u0105ce. S\u0105 rzeczy, kt\u00f3rych mo\u017cemy si\u0119 teraz nauczy\u0107 i zrobi\u0107, ale tak naprawd\u0119 w przysz\u0142o\u015bci jest znacznie wi\u0119cej do nauczenia si\u0119 i odkrycia. Wiemy, \u017ce przenosimy si\u0119 do lepiej po\u0142\u0105czonego \u015bwiata, w kt\u00f3rym masy danych i po\u0142\u0105cze\u0144 sieciowych kszta\u0142tuj\u0105 ka\u017cd\u0105 cz\u0119\u015b\u0107 naszego \u017cycia, ale nikt nie mo\u017ce zgadywa\u0107, jak to faktycznie wygl\u0105da. Wiemy, \u017ce JavaScript jest teraz przydatny i mo\u017ce sta\u0107 si\u0119 podstaw\u0105 rozwoju IoT, ale to niekoniecznie oznacza, \u017ce \u200b\u200btak si\u0119 stanie. Wiemy, \u017ce ka\u017cda nowa szansa generuje nowe wyzwania, a ka\u017cde nowe rozwi\u0105zanie stwarza w\u0142asne mo\u017cliwo\u015bci i wyzwania, kt\u00f3rych nawet nie jeste\u015bmy w stanie przewidzie\u0107.\n<\/p>\n<p>\n  Oczywi\u015bcie wyzwaniem, jakim jest uczenie si\u0119 i wymy\u015blanie nowych rozwi\u0105za\u0144, jest to, co przyci\u0105ga wi\u0119kszo\u015b\u0107 programist\u00f3w w tej dziedzinie, wi\u0119c b\u0119dzie wiele rzeczy, kt\u00f3re Ci\u0119 zainteresuj\u0105 \u2014 i zatrudni\u0105 \u2014 na nadchodz\u0105ce dziesi\u0119ciolecia. I to jest prawdopodobnie najwa\u017cniejsza rzecz, jak\u0105 tw\u00f3rcy stron internetowych powinni wiedzie\u0107 o Internecie rzeczy.\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  \u0179r\u00f3d\u0142o nagrywania: <a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2017\/10\/30\/internet-of-things\/\">instantshift.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Rozw\u00f3j sieci pojawi\u0142 si\u0119 na pocz\u0105tku ery Internetu, kiedy zacz\u0119li\u015bmy tworzy\u0107 szybsze, pot\u0119\u017cniejsze komputery, kt\u00f3re komunikowa\u0142y si\u0119 ze sob\u0105 przez linie telefoniczne. Gdy Internet sta\u0142 si\u0119 bardziej wyrafinowany; tworzenie stron internetowych sta\u0142o si\u0119 bardziej techniczne i bardziej profesjonalne. Teraz zostawiamy za sob\u0105 er\u0119 Internetu i przechodzimy do ery Internetu rzeczy (IoT), w kt\u00f3rej urz\u0105dzenia, kt\u00f3re nigdy nie by\u0142y uwa\u017cane za komputery, mog\u0105 komunikowa\u0107 si\u0119 ze sob\u0105, z u\u017cytkownikami i z serwerami w spos\u00f3b, kt\u00f3ry dopiero co potrafimy wyobra\u017ca\u0107 sobie. Dzi\u015b niekoniecznie odwiedzamy strony internetowe na ekranach komputer\u00f3w, aby co\u015b kupi\u0107. W zamian, \u2026<\/p>\n","protected":false},"author":1,"featured_media":193490,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[279,123,266,604,58],"tags":[],"class_list":["post-259079","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kariera-i-biznes","category-narzedzia-internetowe","category-psychologia","category-technologia-i-nie-tylko","category-web-i-wordpress"],"_links":{"self":[{"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/posts\/259079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/comments?post=259079"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/posts\/259079\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/media\/193490"}],"wp:attachment":[{"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/media?parent=259079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/categories?post=259079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/tags?post=259079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}