{"id":295095,"date":"2019-11-24T09:00:09","date_gmt":"2019-11-24T09:00:09","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=295095"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=295095","title":{"rendered":"\u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 #323 (18 \u2014 24 \u043d\u043e\u044f\u0431\u0440\u044f)"},"content":{"rendered":"\n<div class=\"post__text post__text-html js-mediator-article\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/company\/digital-ecosystems\/blog\/477202\/\">\u0412 \u043d\u0430\u0448\u0435\u043c \u043d\u043e\u0432\u043e\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u043b\u044f \u0410\u0432\u0440\u043e\u0440\u044b, \u0414\u0443\u0431\u0430\u0439 \u041c\u043e\u043b\u043b \u0432 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0435, \u0442\u0440\u0435\u043d\u0434\u044b UX-\u0434\u0438\u0437\u0430\u0439\u043d\u0430, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b HTML5-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0434\u043e\u0445\u043e\u0434\u044b 1% \u0442\u043e\u043f\u043e\u0432\u044b\u0445 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442 93% \u0434\u0435\u043d\u0435\u0433 \u0432\u0441\u0435\u0433\u043e \u0440\u044b\u043d\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0443 \u043d\u0430\u0441 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f!<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/m3\/cw\/pg\/m3cwpgafprn3ir5rnvtsm5fl8ty.jpeg\"><a name=\"habracut\"><\/a><\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<td width=\"150\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/68b\/8ce\/683\/68b8ce683c0718c81bb7bbb721f03f2b.png\" width=\"150\"><\/td>\n<td>\n<h3><a href=\"https:\/\/habr.com\/ru\/company\/lanit\/blog\/475652\/\">\u041a\u0430\u043a \u043c\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u041e\u0421 \u0410\u0432\u0440\u043e\u0440\u0430 (Sailfish Mobile OS RUS)<\/a><\/h3>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p> \u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0430 \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u043f\u0440\u0438\u0451\u043c\u0443 \u043f\u043b\u0430\u0442\u0435\u0436\u0435\u0439 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u043b\u0430\u0442\u0451\u0436\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0434\u043b\u044f \u043a\u0440\u0443\u043f\u043d\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430. \u0422\u0435\u043f\u0435\u0440\u044c \u043e\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u0430\u043c\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u043f\u043e\u0434 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0410\u0432\u0440\u043e\u0440\u0430 (\u0440\u0430\u043d\u0435\u0435 Sailfish Mobile OS RUS) \u0432 \u0442\u0440\u0438\u0434\u0446\u0430\u0442\u0438 \u0441\u0435\u043c\u0438 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u0445. \u0412 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u0442\u0435 \u044f \u043a\u043e\u0440\u043e\u0442\u043a\u043e \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043e\u0431 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u0438 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u2013 \u043e \u0441\u0430\u043c\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043a\u0435. <\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<td width=\"150\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/lq\/cz\/8s\/lqcz8slsffexqi-rc0n0bovyyju.jpeg\" width=\"150\"><\/td>\n<td>\n<h3><a href=\"https:\/\/habr.com\/ru\/company\/2gis\/blog\/476816\/\">\u0414\u0443\u0431\u0430\u0439 \u041c\u043e\u043b\u043b \u0432 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0435, \u0438\u043b\u0438 \u043a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u044d\u0442\u0430\u0436\u043d\u044b\u0439 \u043f\u043b\u0430\u043d \u0437\u0434\u0430\u043d\u0438\u044f \u0432 \u0441\u0432\u043e\u0451 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<\/a><\/h3>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p> \u0418\u0441\u0445\u043e\u0434\u043d\u0430\u044f \u043f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432 \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435: \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0438\u043c\u0435\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0445\u0435\u043c\u0443 \u044d\u0442\u0430\u0436\u0430 \u0432 \u0432\u0430\u0448\u0435\u043c \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0438 \u0443\u043c\u0435\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043d\u0430 \u043d\u0451\u043c \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438. \u0425\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0435\u0449\u0451 \u0438 \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432\u0438\u0434\u0435\u0442\u044c, \u043d\u043e \u0437\u0434\u0435\u0441\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438 \u2014 \u043d\u0443\u0436\u043d\u043e \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0432\u0430\u043c \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u044f. \u0422\u0430\u043a \u0447\u0442\u043e \u044d\u0442\u043e\u0442 \u0430\u0441\u043f\u0435\u043a\u0442 \u043e\u0441\u0442\u0430\u0432\u0438\u043c \u0437\u0430 \u0440\u0430\u043c\u043a\u0430\u043c\u0438 \u0441\u0442\u0430\u0442\u044c\u0438 \u0438 \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u043c\u0441\u044f \u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438.<\/p>\n<p>  <b>\u042d\u0442\u043e\u0442 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432 \u0432\u0438\u0434\u0435 \u0435\u0436\u0435\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u043e\u0439 <a href=\"http:\/\/apptractor.us3.list-manage2.com\/subscribe?u=fbdb52f18301080a3cc983f4b&amp;id=bb7bc0a9c0\">\u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438<\/a>. \u0410 \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u043e \u043d\u043e\u0432\u043e\u0441\u0442\u0438 \u043c\u044b \u0440\u0430\u0441\u0441\u044b\u043b\u0430\u0435\u043c \u0432 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/5e\/k7\/bf\/5ek7bfhjzilma-pbharuioaa7lw.png\"><a href=\"https:\/\/t.me\/apptractor\">Telegram-\u043a\u0430\u043d\u0430\u043b\u0435<\/a>.<\/b><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/f19\/30a\/c49\/f1930ac4945596eb9707bc7a01bc5bdc.png\"> <b>iOS<\/b><\/p>\n<p>  \u2022 <font color=\"green\">(+74)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/company\/edison\/blog\/476698\/\">\u041a\u0430\u043a Apple \u0443\u0431\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0431 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438<\/a><br \/>  \u2022 <font color=\"green\">(+10)<\/font> <a href=\"https:\/\/habr.com\/ru\/post\/476398\/\">Redux \u2014 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0432 SwiftUI. \u041e\u0441\u043d\u043e\u0432\u044b<\/a><br \/>  \u2022 <font color=\"green\">(+4)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/476924\/\">Redux \u2014 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0432 SwiftUI. \u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438<\/a><br \/>  \u2022 <font color=\"green\">(+3)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/476792\/\">Swift.assert \u2014 \u0436\u0438\u0437\u043d\u044c \u043f\u043e\u0441\u043b\u0435 \u0440\u0435\u043b\u0438\u0437\u0430<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/learn\/everyone-can-code.html\">Apple \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 Everyone Can Code<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/976\/d3e\/38a\/976d3e38a34b003f86f91795524af9f8.gif\"> <a href=\"https:\/\/apptractor.ru\/develop\/ios-on-demand-resources.html\">On-Demand \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0432 iOS<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/conferences\/apple-loved-by-millions.html\">Apple \u043d\u0430\u0437\u043e\u0432\u0435\u0442 \u043b\u0443\u0447\u0448\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u0438\u0433\u0440\u044b 2 \u0434\u0435\u043a\u0430\u0431\u0440\u044f<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/apps\/apple-developer.html\">\u0412\u044b\u0448\u043b\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Apple Developer<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/articles\/sherlocked-by-apple.html\">\u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c, \u0435\u0441\u043b\u0438 \u0432\u0430\u0441 \u043a\u043e\u043f\u0438\u0440\u0443\u0435\u0442 Apple<\/a><br \/>  \u2022 <a href=\"https:\/\/vc.ru\/tech\/93789-bloomberg-apple-izmenit-podhod-k-razrabotke-operacionnyh-sistem-iz-za-oshibok-v-ios-13\">Apple \u0438\u0437\u043c\u0435\u043d\u0438\u0442 \u043f\u043e\u0434\u0445\u043e\u0434 \u043a \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u0437-\u0437\u0430 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 iOS\u00a013<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/techhype.io\/?story=ios-vision-text-document-scanner\">\u0421\u043a\u0430\u043d\u0435\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f iOS \u0441 Vision API<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/www.vadimbulavin.com\/debugging-with-combine-swift-framework\/\">\u041e\u0442\u043b\u0430\u0434\u043a\u0430 \u0441 Swift Combine Framework<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/how-to-create-updatable-models-using-core-ml-3-cc7decd517d5\">\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0432 Core ML 3<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/infinum.com\/the-capsized-eight\/easy-way-to-implement-demo-mode-in-ios-apps\">\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u0432 iOS-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/ios-13-compositional-layouts-in-collectionview-90a574b410b8\">iOS 13 Compositional Layouts \u0432 CollectionView<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/lickability.com\/blog\/swift-on-raspberry-pi\/\">Swift \u043d\u0430 Raspberry Pi<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/flawless-app-stories\/implementing-dark-mode-on-ios-d195cac098de\">\u0412\u043d\u0435\u0434\u0440\u044f\u0435\u043c \u0442\u0435\u043c\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u043d\u0430 iOS<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/swiftui-microservices-c7002228710\">\u041c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u044b SwiftUI<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/967\/16b\/cb9\/96716bcb926741e79bb1c284a88083ca.png\"> <a href=\"https:\/\/apptractor.ru\/info\/github\/loady-2.html\">Loady: \u043a\u043d\u043e\u043f\u043a\u0438 \u0441 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u0430\u043c\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/967\/16b\/cb9\/96716bcb926741e79bb1c284a88083ca.png\"> <a href=\"https:\/\/apptractor.ru\/info\/github\/openswiftui.html\">OpenSwiftUI: \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 SwiftUI<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/967\/16b\/cb9\/96716bcb926741e79bb1c284a88083ca.png\"> <a href=\"https:\/\/medium.com\/better-programming\/5-ios-libraries-to-animate-your-app-ff8b39761472\">5 iOS-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u0434\u043b\u044f \u0430\u043d\u0438\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/a><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/e1a\/3cf\/2a8\/e1a3cf2a8b65a0da69bbdd5c0ad040fe.png\"> <b>Android<\/b><\/p>\n<p>  \u2022 <font color=\"green\">(+21)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/company\/jugru\/blog\/476624\/\">Quality pipelines \u0432 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435, \u0447\u0430\u0441\u0442\u044c 1: Android<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/news\/google-android-security-rewards.html\">Google \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 $1 \u043c\u043b\u043d. \u0437\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0432 Android<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/976\/d3e\/38a\/976d3e38a34b003f86f91795524af9f8.gif\"> <a href=\"https:\/\/androiddev.apptractor.ru\/android-razrabotchik-v-ssha\/\">Android-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0432 \u0421\u0428\u0410<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/learn\/advanced-android-in-kotlin.html\">Google \u0438 Udacity \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u043a\u0443\u0440\u0441 \u201c\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 Android \u0432 Kotlin\u201d<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/news\/epic-games-android-game-store.html\">\u041c\u0430\u0433\u0430\u0437\u0438\u043d \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 Epic Games \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0432\u0442\u043e\u0440\u0443\u044e \u0438\u0433\u0440\u0443<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/techhype.io\/?story=navigation-with-dynamic-feature-modules\">\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u0441 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/itnext.io\/how-to-get-a-progressive-web-app-into-the-google-play-store-2aef6fff43e3\">\u041a\u0430\u043a \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0435 Google Play<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/quick-code\/kotlin-native-ios-e6480299e02f\">Kotlin\/Native \u0432 iOS<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/www.zacsweers.dev\/dagger-party-tricks-refactoring\/\">\u0422\u0440\u044e\u043a\u0438 \u0441 Dagger: \u0420\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/understand-how-view-renders-in-android-763f0adfb95c\">\u041f\u043e\u043d\u0438\u043c\u0430\u0435\u043c, \u043a\u0430\u043a \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u0442\u0441\u044f View \u0432 Android<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/vc.ru\/dev\/93454-kak-sdelat-korporativnoe-mobilnoe-prilozhenie-edinstvennym-na-ustroystve-s-pomoshchyu-android-management-api\">\u041a\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Android Management API<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/ahsensaeed.com\/kotlin-android-firebase-all-social-login\/\">\u041b\u043e\u0433\u0438\u043d \u0432 Kotlin \u0447\u0435\u0440\u0435\u0437 Firebase \u2013 Twitter, Facebook, Google, GitHub<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/www.androidpolice.com\/2019\/11\/19\/google-wants-android-to-use-regular-linux-kernel-potentially-improving-updates-and-security\/\">Google \u0445\u043e\u0447\u0435\u0442, \u0447\u0442\u043e\u0431\u044b Android \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u043e\u0431\u044b\u0447\u043d\u043e\u0435 \u044f\u0434\u0440\u043e Linux<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/967\/16b\/cb9\/96716bcb926741e79bb1c284a88083ca.png\"> <a href=\"https:\/\/apptractor.ru\/info\/github\/storyview.html\">StoryView: \u0441\u0442\u043e\u0440\u0438\u0437 \u0434\u043b\u044f Android<\/a><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/708\/1c6\/34e\/7081c634ec176ab6b953d9d19e82a09a.png\"> <b>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430<\/b><\/p>\n<p>  \u2022 <font color=\"green\">(+28)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/475764\/\">\u0426\u0435\u043f\u0438 \u041c\u0430\u0440\u043a\u043e\u0432\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u043d\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0437\u0434\u0430\u043d\u0438\u0439<\/a><br \/>  \u2022 <font color=\"green\">(+19)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/476930\/\">Extension \u0432 Dart (Flutter)<\/a><br \/>  \u2022 <font color=\"green\">(+19)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/company\/pixonic\/blog\/475548\/\">\u041d\u0435\u0441\u043a\u0443\u0447\u043d\u044b\u0439 \u043c\u0430\u0442\u0447\u043c\u0435\u0439\u043a\u0438\u043d\u0433 \u0431\u0435\u0437 \u0434\u0438\u0441\u0431\u0430\u043b\u0430\u043d\u0441\u0430 \u0438 \u043e\u0447\u0435\u0440\u0435\u0434\u0435\u0439: \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e<\/a><br \/>  \u2022 <font color=\"green\">(+12)<\/font> <a href=\"https:\/\/habr.com\/ru\/post\/476888\/\">\u0417\u0430 \u043a\u0430\u043a\u0438\u043c\u0438 \u0442\u0440\u0435\u043d\u0434\u0430\u043c\u0438 UX-\u0434\u0438\u0437\u0430\u0439\u043d\u0430 \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0432 2020 \u0433\u043e\u0434\u0443<\/a><br \/>  \u2022 <font color=\"green\">(+11)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/476018\/\">\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 Flutter<\/a><br \/>  \u2022 <font color=\"green\">(+11)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/475870\/\">\u0414\u0438\u0437\u0430\u0439\u043d \u0441\u0438\u0441\u0442\u0435\u043c\u0430 Societe Generale: \u0413\u0430\u0440\u043c\u043e\u043d\u0438\u044f \u0434\u0438\u0437\u0430\u0439\u043d\u0430 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/a><br \/>  \u2022 <font color=\"green\">(+8)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/476876\/\">\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0438\u0434\u0435\u0438 \u0431\u0443\u0434\u0443\u0449\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u041f\u0440\u0435\u0442\u043e\u0442\u0438\u043f. \u0418\u043b\u0438 \u043a\u0430\u043a \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0434\u0435\u043d\u0435\u0433<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/develop\/design\/pochemu-vam-stoit-boyatsya-prizrachnyih-knopok.html\">\u041f\u043e\u0447\u0435\u043c\u0443 \u0432\u0430\u043c \u0441\u0442\u043e\u0438\u0442 \u0431\u043e\u044f\u0442\u044c\u0441\u044f \u043f\u0440\u0438\u0437\u0440\u0430\u0447\u043d\u044b\u0445 \u043a\u043d\u043e\u043f\u043e\u043a<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/articles\/html5-game-dev-tools.html\">\u0412\u0441\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439 HTML5-\u0438\u0433\u0440\u044b Curious Expedition<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/news\/humble-music-and-sound-effects-for-games-films-and-content-creators-bundle.html\">\u0417\u0432\u0443\u043a\u043e\u0432\u044b\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u044b, \u0433\u043e\u043b\u043e\u0441\u0430 \u0438 \u043c\u0443\u0437\u044b\u043a\u0430 \u0432 Humble Bundle<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/news\/firebase-authentication-sign-in-with-apple.html\">\u0412 Firebase Authentication \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b Sign in with Apple<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/articles\/kak-zarabotat-na-prilozhenii-vo-vremya-prazdnikov.html\">\u041a\u0430\u043a \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u0430\u0437\u0434\u043d\u0438\u043a\u043e\u0432?<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/conferences\/miro-platform-contest.html\">\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Miro \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043a\u043e\u043d\u043a\u0443\u0440\u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/apps\/auto-shazam.html\">\u0412 \u0420\u043e\u0441\u0441\u0438\u0438 \u0441\u043e\u0437\u0434\u0430\u0434\u0443\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043e\u0446\u0435\u043d\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f \u043f\u043e \u0437\u0432\u0443\u043a\u0443<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/news\/microsoft-cortana-out.html\">Microsoft \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f Cortana<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/976\/d3e\/38a\/976d3e38a34b003f86f91795524af9f8.gif\"> <a href=\"https:\/\/apptractor.ru\/info\/media\/mobileoptimized-2019.html\">\u0412\u0438\u0434\u0435\u043e MobileOptimized 2019<\/a><br \/>  \u2022 <a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSdQ8L91U2_hB8qEHReUx7tET_W6ocwnJw_uuFBLty2KTvavsA\/viewform\">\u041e\u043f\u0440\u043e\u0441: \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u0438\u0437\u0430\u0439\u043d\u0430 \u0438 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a><br \/>  \u2022 <a href=\"https:\/\/ux.pub\/rukovodstvo-po-dizaynu-mobilnyh-prilozheniy-pod-ios-i-android-osnovnye-razlichiya-platform\/\">\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0443 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e\u0434 iOS \u0438 Android. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u0438\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c<\/a><br \/>  \u2022 <a href=\"https:\/\/vc.ru\/design\/93576-kak-ispolzovat-scenarii-v-razrabotke-mobilnyh-prilozheniy\">\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a><br \/>  \u2022 <a href=\"https:\/\/ux.pub\/organizatsiya-prostranstva-v-dizayne-otstupy-setki-i-leyauty\/\">\u041e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u0432 \u0434\u0438\u0437\u0430\u0439\u043d\u0435. \u041e\u0442\u0441\u0442\u0443\u043f\u044b, \u0441\u0435\u0442\u043a\u0438 \u0438 \u043b\u0435\u0439\u0430\u0443\u0442\u044b<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/levelup.gitconnected.com\/a-simple-3d-engine-in-flutter-cc4a7edc943e\">\u041f\u0440\u043e\u0441\u0442\u043e\u0439 3D-\u0434\u0432\u0438\u0436\u043e\u043a \u0432\u043e Flutter<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/how-to-step-up-your-game-as-a-junior-developer-d5f5abb95490\">\u041a\u0430\u043a \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0441\u0432\u043e\u044e \u0440\u0430\u0431\u043e\u0442\u0443 junior-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/the-best-code-review-feedback-i-ever-received-43313a503517\">\u041b\u0443\u0447\u0448\u0438\u0439 \u043e\u0442\u0437\u044b\u0432 \u0432 Code Review \u0438\u0437 \u0432\u0441\u0435\u0445, \u0447\u0442\u043e \u044f \u043f\u043e\u043b\u0443\u0447\u0430\u043b<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/your-next-app-may-not-have-a-backend-aacc728bd032\">\u0412\u0430\u0448\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0438\u043c\u0435\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/common-mistakes-programmers-make-e333cdbd0708\">\u0420\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0435\u043b\u0430\u044e\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u044b. \u0414\u0430\u0436\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435.<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/swlh\/best-mobile-app-templates-themes-of-2019-da76398a374f\">\u041b\u0443\u0447\u0448\u0438\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u044b \u0438 \u0442\u0435\u043c\u044b \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 2019<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/uxdesign.cc\/design-annotations-that-will-make-your-developers-happy-d376d4453d9d\">\u0414\u0435\u043b\u0430\u0439\u0442\u0435 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438, \u043e\u043d\u0438 \u0441\u0434\u0435\u043b\u0430\u044e\u0442 \u0432\u0430\u0448\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u0447\u0430\u0441\u0442\u043b\u0438\u0432\u044b\u043c\u0438<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/20-vs-code-shortcuts-for-fast-coding-cheatsheet-10b0e72fd5d\">20 \u0448\u043e\u0440\u0442\u043a\u0430\u0442\u043e\u0432 VS Code\u00a0 \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/uxdesign.cc\/ux-best-practices-registration-500e55284f82\">\u041b\u0443\u0447\u0448\u0438\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 UX: \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/itnext.io\/using-device-calendar-library-in-flutter-to-communicate-with-android-ios-calendar-95b2d8c77b40\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Device_Calendar \u0432\u043e Flutter \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438 \u0441 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0435\u043c \u0432 Android\/iOS<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/vmware-end-user-computing\/adopting-a-cross-platform-strategy-for-mobile-apps-59495ffa23b0\">\u041f\u0440\u0438\u043d\u044f\u0442\u0438\u0435 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/swlh\/why-we-abandoned-the-hybrid-app-development-b03a2ef1518f\">8 \u043f\u0440\u0438\u0447\u0438\u043d \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/engineering.shopify.com\/blogs\/engineering\/successfully-merging-work-1000-developers\">\u041c\u0435\u0440\u0434\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u0443 1000+ \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/377\/ae0\/333\/377ae0333d0f4b7b97307c9eea5ee21a.gif\"> <a href=\"https:\/\/medium.com\/better-programming\/a-comprehensive-guide-on-the-meta-knowledge-you-need-to-accelerate-your-code-creation-process-d0f5f3b67473\">11 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0439 \u043c\u0435\u0442\u0430-\u0437\u043d\u0430\u043d\u0438\u0439, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u0434\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/a><br \/>  \u2022 <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/967\/16b\/cb9\/96716bcb926741e79bb1c284a88083ca.png\"> <a href=\"https:\/\/apptractor.ru\/info\/github\/opendiablo2.html\">OpenDiablo2: \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0434\u0432\u0438\u0436\u043e\u043a Diablo 2<\/a><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/509\/dc9\/bde\/509dc9bde69347ecbe0c21ff2973d7e7.jpg\"> <b>\u0410\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430, \u043c\u0430\u0440\u043a\u0435\u0442\u0438\u043d\u0433 \u0438 \u043c\u043e\u043d\u0435\u0442\u0438\u0437\u0430\u0446\u0438\u044f<\/b><\/p>\n<p>  \u2022 <font color=\"green\">(+36)<\/font> <a href=\"https:\/\/habr.com\/ru\/post\/461587\/\">\u041b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0437\u0430 10 \u0448\u0430\u0433\u043e\u0432<\/a><br \/>  \u2022 <font color=\"green\">(+10)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/476394\/\">\u041a\u0430\u043a \u044f \u043d\u0430\u0447\u0430\u043b \u0443\u043c\u0435\u0442\u044c \u0432 \u043c\u0430\u0440\u043a\u0435\u0442\u0438\u043d\u0433<\/a><br \/>  \u2022 <font color=\"green\">(+2)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/company\/alconost\/blog\/476984\/\">\u041a\u0435\u0439\u0441 \u043e\u0442 Narcade: \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u0422\u0443\u0440\u0446\u0438\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043e \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0438\u0433\u0440 \u0438 \u0442\u0443\u0440\u0435\u0446\u043a\u043e\u043c \u0438\u0433\u0440\u043e\u0432\u043e\u043c \u0440\u044b\u043d\u043a\u0435<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/analytics\/russia-video-games-2019.html\">\u0420\u043e\u0441\u0441\u0438\u044f \u0441\u0442\u0430\u043d\u0435\u0442 \u0442\u0440\u0435\u0442\u044c\u0438\u043c \u043f\u043e \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0435 \u0440\u044b\u043d\u043a\u043e\u043c \u0434\u043b\u044f \u0432\u0438\u0434\u0435\u043e\u0438\u0433\u0440 \u0432 \u0415\u0432\u0440\u043e\u043f\u0435<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/measure\/app-store-analytics\/top-1.html\">\u0422\u043e\u043f 1% \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 80% \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u043a \u0438 93% \u0434\u043e\u0445\u043e\u0434\u043e\u0432 \u0432\u0441\u0435\u0433\u043e \u0440\u044b\u043d\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/interview\/thaine-lyman-wargaming-interview.html\">\u0422\u0435\u0439\u043d \u041b\u0430\u0439\u043c\u0430\u043d (Wargaming): \u0438\u0433\u0440\u044b, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0435\u0441\u0442\u044c \u044d\u043c\u043e\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0432\u044f\u0437\u044c<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/marketing-monetization\/ad-networks\/mytarget-app-marketplace.html\">myTarget \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043c\u0430\u0440\u043a\u0435\u0442\u043f\u043b\u0435\u0439\u0441 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/marketing-monetization\/ad-networks\/ocean-engine.html\">Ocean Engine \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0442\u0440\u0435\u0442\u044c \u043c\u0438\u0440\u043e\u0432\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u0438<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/news\/clumio-186.html\">Clumio \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 $186 \u043c\u043b\u043d. \u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0435 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/github\/smartnews.html\">SmartNews: \u043b\u0443\u0447\u0448\u0438\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0447\u0438\u0442\u0430\u0442\u044c \u043d\u043e\u0432\u043e\u0441\u0442\u0438<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/measure\/app-store-analytics\/shopping-apps-record.html\">\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u043a\u0443\u043f\u043e\u043a \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u0440\u0435\u043a\u043e\u0440\u0434 \u043f\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u043c<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/news\/wework-labs.html\">WeWork \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0441\u0442\u0430\u0440\u0442\u0430\u043f\u043e\u0432<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/measure\/app-store-analytics\/premium-game-revenue-2019.html\">\u0414\u043e\u0445\u043e\u0434\u044b \u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u0438\u0433\u0440 \u0432 App Store \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0441\u043d\u0438\u0436\u0430\u044e\u0442\u0441\u044f<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/news\/moneylandia.html\">\u042f\u043d\u0434\u0435\u043a\u0441.\u0414\u0435\u043d\u044c\u0433\u0438 \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u0438\u0433\u0440\u0443 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 \u0447\u0430\u0442-\u043a\u0432\u0435\u0441\u0442\u0430<\/a><br \/>  \u2022 <a href=\"https:\/\/apptractor.ru\/info\/techhype\/wire.html\">Wire: \u0441\u0430\u043c\u044b\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440<\/a><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/853\/812\/9f5\/8538129f5e7b404a720121cb9c3814db.jpg\"> <b>AI, \u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, IoT<\/b><\/p>\n<p>  \u2022 <font color=\"green\">(+11)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/company\/jetinfosystems\/blog\/476478\/\">\u042d\u0442\u0430\u043f\u044b \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u043d\u0430 \u043a\u0440\u0443\u043f\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f\u0445<\/a><br \/>  \u2022 <font color=\"green\">(+10)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/company\/samsung\/blog\/476468\/\">\u041d\u043e\u0432\u044b\u0439 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 \u043e\u043d\u043b\u0430\u0439\u043d-\u043a\u0443\u0440\u0441 \u043e\u0442 Samsung \u043f\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0443 \u0442\u0435\u043a\u0441\u0442\u0430 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439<\/a><br \/>  \u2022 <font color=\"green\">(+7)<\/font>\u00a0<a href=\"https:\/\/habr.com\/ru\/post\/476224\/\">10 \u043b\u0430\u0439\u0444\u0445\u0430\u043a\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c<\/a><br \/>  \u2022 <font color=\"green\">(+5)<\/font> <a href=\"https:\/\/habr.com\/ru\/post\/476686\/\">\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 IoT-\u0448\u043b\u044e\u0437\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 Raspberry CM3+<\/a><\/p>\n<p>  \u2190 <a href=\"https:\/\/habr.com\/ru\/company\/digital-ecosystems\/blog\/476174\/\">\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442<\/a>. \u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438\u043b\u0438 \u0432\u044b \u043d\u0430\u0448\u043b\u0438 \u043e\u0448\u0438\u0431\u043a\u0443 \u2014 \u043f\u0440\u0438\u0448\u043b\u0438\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432 <a href=\"mailto:lbogolubov@gmail.com\">\u043f\u043e\u0447\u0442\u0443<\/a>.<\/div>\n<p>               <script class=\"js-mediator-script\">!function(e){function t(t,n){if(!(n in e)){for(var r,a=e.document,i=a.scripts,o=i.length;o--;)if(-1!==i[o].src.indexOf(t)){r=i[o];break}if(!r){r=a.createElement(\"script\"),r.type=\"text\/javascript\",r.async=!0,r.defer=!0,r.src=t,r.charset=\"UTF-8\";var d=function(){var e=a.getElementsByTagName(\"script\")[0];e.parentNode.insertBefore(r,e)};\"[object Opera]\"==e.opera?a.addEventListener?a.addEventListener(\"DOMContentLoaded\",d,!1):e.attachEvent(\"onload\",d):d() } } }t(\"\/\/mediator.mail.ru\/script\/2820404\/\",\"_mediator\")}(window);<\/script>      <br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/company\/digital-ecosystems\/blog\/477202\/\"> https:\/\/habr.com\/ru\/company\/digital-ecosystems\/blog\/477202\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html js-mediator-article\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/company\/digital-ecosystems\/blog\/477202\/\">\u0412 \u043d\u0430\u0448\u0435\u043c \u043d\u043e\u0432\u043e\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u043b\u044f \u0410\u0432\u0440\u043e\u0440\u044b, \u0414\u0443\u0431\u0430\u0439 \u041c\u043e\u043b\u043b \u0432 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0435, \u0442\u0440\u0435\u043d\u0434\u044b UX-\u0434\u0438\u0437\u0430\u0439\u043d\u0430, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b HTML5-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0434\u043e\u0445\u043e\u0434\u044b 1% \u0442\u043e\u043f\u043e\u0432\u044b\u0445 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442 93% \u0434\u0435\u043d\u0435\u0433 \u0432\u0441\u0435\u0433\u043e \u0440\u044b\u043d\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0443 \u043d\u0430\u0441 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f!<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/m3\/cw\/pg\/m3cwpgafprn3ir5rnvtsm5fl8ty.jpeg\"><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-295095","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/295095","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=295095"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/295095\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=295095"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=295095"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=295095"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}