Samsung's flagship tablet, the Galaxy Tab S4 is getting updated to Android 9.0 Pie

삼성이 갤럭시 탭 S4 안드로이드 9을 시작한 것으로 보인다 0 Pie 롤아웃, 대망의 태블릿을 구입 한 소비자가 곧 만날 수있게 될 대망의 업데이트 8 월에 시장에 데뷔 한 슬레이트는 여전히 Android 8을 돌리고 있습니다

1 Oreo, 안드로이드 9를 고려하면 놀라운 일이 아닙니다 0 파이는 출시 시점 전후로만 출시되었습니다 갤럭시 탭 S4는 삼성의 Android 9에 대한 이전 보고서 0 파이 업데이트 계획이므로 올해 어떤 시점에서 태블릿이 업데이트를받을 것으로 예상했습니다 분명히, 그것을 얻는 최초의 삼성 갤럭시 탭 S4 사용자는 프랑스에있다, XDA 포럼의 스레드는 삼성 갤럭시 탭 S4 태블릿을 업데이트 한 사용자에 따르면 Android 9 0 파이에는 다음이 포함됩니다 : OneUI 11, March 2019 보안 패치, 디지털 웰빙 및 다크 모드 (설정) 물론, 이것들은 삼성이 업데이트에 포함시킨 몇 가지 엑스트라 일 뿐이지 만, 더 많은 것들을 기대할 수 있습니다

이제는 업데이트가 미국에 도착할 때까지 약간의 시간이 걸릴 것이므로 태블릿에 아직 표시되지 않으면 실망하지 마십시오 안드로이드 90 파이가 갤럭시 탭 S4에 마지막으로 제공되는 최신 OS 업데이트가 아닐 수도 있습니다 안드로이드 Q가 도착하려면 1 년 정도 기다려야 할 것입니다

The movi app || JSON Parsing in Android using Retrofit2 || android retrofit get json example

권장 라이브러리 추가 패키지 생성 (API, 어댑터, 모델) 모델 폴더 아래에 "무비 클래스"를 만듭니다 모든 변수 만들기 모델 폴더 아래에 "ResponseMovie Class"를 만듭니다

The Best 2D Game Engines in 2018

2D 게임은 가장 큰 단일 게임 시장이며, 이는 최고의 게임 엔진입니다 모바일, 콘솔 또는 데스크톱에서 경쟁 할 수있는 멋진 2D 게임을 제작할 수 있습니다

iOS, Android, 콘솔 또는 Steam에 배포하는 경우이 게임 엔진은 당신의 배려를받을만한 특징과 실적 이 비디오의 끝에서 고려해야 할 엔진, 어떤 유형의 게임인지 알 수 있습니다 엔진은 과거에 만들어졌으며 어떤 장르의 게임이 가장 잘 사용 되었습니까? 우리는 GameDev, AKA TLC #, AKA Abbott 및 Code-stello, AKA The Pineapple DirectX-Press, 이것이 최고의 2D 게임 엔진 목록입니다 다시 오신 것을 환영합니다! Ask Gamedev에 처음 오신 분들은 게임 산업에 대해 알 수있는 비디오를 제작합니다 그래서 당신은 당신의 게임을 고양시키고 다른 사람들을 감동시킬 수 있습니다

당신이 gamedev 여정을하고 있다면 가입을 고려하십시오 우리는 당신을 도중에 도와주고 싶습니다 훌륭한 2D 게임을 만들고 싶습니까? 이 비디오의 엔진 중 하나를 선택하면이 모든 것처럼 잘못 될 수 없습니다 큰 평판을 얻는다 다음 엔진에는 모두 강력한 커뮤니티가 있으며 튜토리얼과 리소스는 온라인으로 충분합니다

당신이 게임을 만들기 시작하게하십시오 Cocos 2D-x로 시작하자 이것은 세계에서 가장 인기있는 2D 게임 엔진 중 하나입니다 코코스가 좋은 부분을 담당 했으므로 iOS 및 Android에서 볼 수있는 모바일 게임의 Cocos는 아시아에서 가장 인기있는 게임 엔진이기도합니다 Cocos2D-x는 오픈 소스이며 Android, iOS, Linux, OS X 등의 크로스 플랫폼입니다

개발자를위한 상세한 설명서가 많이 있으며 광대 한 커뮤니티에서 지원합니다 그것은 Zynga, Glu, Big Fish Games 등과 같은 주요 스튜디오의 개발 프로젝트에서 사용되었습니다 Disney Mobile 등이 있습니다 언어면에서 Cocos2D-x는 C ++, Lua 및 Javascript를 지원합니다 Cocos2d-x에 대한 가장 좋은 소식은 MIT 라이센스하에 있으며 상업용으로 무료라는 것입니다

용도 라이센스 비용이나 로열티가 없습니다 비용 없음 비어 있는 과거의 Cocos2d 게임에는 Hill Climb Racing, Flow Free, Badland가 포함됩니다

다음은 또 다른 대단히 인기있는 게임 엔진 인 Unity입니다 유니티 (Unity)가 대중적인 선택이되어 왔기 때문에 지난 10 년 동안 어떤 엔진도 더 많은 입양을 보지 못했습니다 독립 개발자 용 더 큰 스튜디오에서도 수용하기 시작했습니다 Unity는 크로스 플랫폼이며 Android를 비롯한 거의 모든 플랫폼에서 쉽게 배포 할 수 있습니다

iOS 및 Windows 또한 가상 현실 플랫폼을 지원합니다 프로그래밍 언어로 C #을 사용합니다 화합은 개인적인 용도로는 무료이며 유료 플랜은 월 35 달러부터 시작합니다 유니티 (Unity)는 수많은 인디언들에 의해 사용되어 왔으며 Electronic Arts, Ubisoft, 스퀘어 에닉스 (Square Enix) 등

인기있는 유니티 게임으로는 Pokémon GO, Super Mario Run, Angry Birds 2가 있습니다 우리가 추천하는 다음 2D 엔진은 오랫동안 사용되어 왔으며 수많은 인디언을 도왔습니다 게임 개발 프로젝트를 성취하십시오 우리는 Gamemaker 스튜디오에 대해 이야기하고 있습니다이 스튜디오는 픽업하기 쉬운 인터페이스로 유명합니다 코더가 아닌 게임 개발자에게 탁월한 툴 세트입니다

GameMaker에는 알지 못하게 게임을 만들 수있는 훌륭한 드래그 앤 드롭 인터페이스가 있습니다 코드 작성 방법 그러나 개발을 사용자 정의하려는 경우 Game Maker 언어를 수정하고, 스크립트의 수정, 스크립트 작성, 이벤트, 및 기타 코드 요소 최신 버전 인 GameMaker Studio 2는 기본 라이센스로 39 달러부터 시작합니다 최대 $ 1500까지 "궁극"버전입니다

무료 평가판도 제공됩니다 Spelunky, Hotline Miami, Undertale 등 GameMaker로 만든 멋진 게임이 있습니다 다음은 인기 급상승중인 오픈 소스 엔진 인 Godot입니다 우리는 최고의 게임 엔진에 관한 최근 비디오를 보았습니다 우리는 Godot을 언급하지 않았습니다

코멘트에 Godot 팬들에 의해 호출 위의 카드를 클릭하여 해당 비디오를 확인할 수 있습니다 Godot은 웹, 윈도우, 맥, 리눅스, 안드로이드에 게시 할 크로스 플랫폼 엔진입니다 및 모바일에서의 IOS GDScript는 Godot의 주요 프로그래밍 언어이지만 C #도 지원됩니다

가격에 관해서는 Godot은 오픈 소스이며 상용으로 100 % 무료로 사용할 수 있습니다 목적 면허 또는 로열티를 지불 할 필요가 없습니다 그것은 또한 우리의 최고의 무료 게임 엔진 비디오에 등장했습니다 선택할 수있는 더 많은 무료 엔진을보고 싶으면 해당 비디오를 체크 아웃 할 수 있습니다

이리 Godot로 만든 멋진 게임에는 이름없는 유령의 점과 Godotron이 있습니다 이번 주에 우리의 특색있는 Ask Gamedev 커뮤니티 멤버 게임은 또한 Godot으로 제작되었습니다 동영상을 끝까지 확인하여 확인하십시오 다음 목록은 Construct3입니다 간단한 인터페이스, 끌어서 놓기 기능 및 기본 제공 라이브러리를 통해 Construct3은 훌륭합니다

신속하게 아이디어를 프로토 타이핑 할 수있는 엔진 이 엔진에 대한 가장 멋지고 가장 독창적 인 것 중 하나는 완전히 실행된다는 것입니다 귀하의 브라우저에서! 자산 가져 오기부터 로직 생성, 테스트 및 재생까지 모든 것 게임을 내보낼 수있는 모든 방법 – 브라우저에서 모든 일이 발생합니다 얼마나 편리합니까? Construct3을 사용하면 HTML5로 게임을 웹에 빠르게 내보낼 수 있으며, iOS, Android, Steam, Facebook 등 다양한 플랫폼에서 사용할 수 있습니다 Construct3은 코딩 언어를 사용하지 않으므로 초보자에게 탁월한 옵션입니다! 이 엔진을 사용하는 방법을 배우려면 운이 좋습니다

현재 작업 중입니다 Construct3에 대한 튜토리얼 시리즈 위의 링크를 클릭하여 액션 플랫폼 자습서를 확인하십시오 가격면에서 Construct 3 라이센스는 개인 라이센스의 경우 연간 99 달러부터 시작합니다 그러나 그들은 꽤 포괄적 인 무료 평가판을 제공합니다

editorconstructnet으로 가서 시도해 볼 수 있습니다 Construct 3에서 만든 게임을 시험해보고 싶다면 Scirra에서 무리를 연주 할 수 있습니다 아케이드 마지막으로 2D 엔진을 제작 한 팀의 엔진 인 우리 목록에 계속 남았습니다

25 년 동안 – 예, 우리는 Clickteam Fusion에 대해 이야기하고 있습니다 90 년대 애호가들에게 게임 코딩을하는 방법을 몰랐던 게임 개발자들은 여전히 ​​위대한 것을 가지고있었습니다 크리크 앤 플레이 (Klik & Play), 멀티미디어 퓨전 익스프레스 (Multimedia Fusion Express)와 같은 옵션은 Clickteam의 훌륭한 사람들 덕분입니다 빠른 속도로 오늘, 그리고 그들은 여전히 ​​Clickteam 퓨전 25

이전 반복과 마찬가지로 Clickteam Fusion 25는 2D 제목과 기능을 위해 설계되었습니다 드래그 앤 드롭 인터페이스 및 시각적 프로그래밍을 제공합니다 이를 통해 Windows, Android 및 iOS를 포함한 플랫폼 용 게임을 만들 수 있습니다 Clickteam Fusion 2

5가 포함 된 Construct3과 마찬가지로 복잡한 프로그래밍 언어도 없습니다 배우다 가장 유명한 인디 게임 중 일부는 Clickteam Fusion을 사용하여 만들어졌습니다 Freddy 's에서 Hero, Freedom Planet 및 Five Nights가 있습니다 99 달러에 Steam에서 Clickteam Fusion 2

5를 구입할 수 있습니다 현재 스팀에 대해 매우 긍정적 인 평가를 받았으며, 376 스팀 리뷰 중 90 %가 스팀 리뷰를 제공합니다 엄지 손가락 그리고 이제 우리는 엄지 손가락을 내고 있습니다이 멋진 멋진 아케이드 게임 인 Moon Cheeser에, Ask GameDev 커뮤니티 회원 Pigdev Studio에 의해 제작되었습니다 Moon Cheeser는 달을 뛰어 다니는 마우스처럼 놀아주는 끝이없는 주자입니다

치즈의 우리는이 게임의 아트 스타일을 실제로 파헤칩니다 우리가 가장 좋아하는 YouTube 중 하나를 생각 나게합니다 채널, Kurzgesagt Itchio에서 Moon Cheeser를 다운로드하고 재생할 수 있습니다

새로 제작 된 게임 코드가 포함 된 개발자 번들을 다운로드 할 수도 있습니다 – GDscript (Godot의 스크립팅 언어) 및 모든 게임 자산 이번 주에 끝났습니다 우리가 좋아하는 2D 게임 엔진을 놓쳤습니까? 그렇다면 의견에 대해 알려주십시오 보고 주셔서 감사합니다! 우리는 Gamedev에게 묻습니다 우리는 어떻게 게임 개발 비디오를 만들 수 있습니까? 게임을 높이고 다른 사람들에게 영감을 불어 넣으십시오

매주 새로운 콘텐츠를 게시하므로 구독을 고려하십시오 새 동영상을 사용할 수있게되는 즉시 알려줍니다

Tasks and the Back Stack (Android Development Patterns)

남성용 스피커 : 실행기 아이콘을 탭합니다 앱의 경우 앱이 실행됩니다

쉽지, 맞지? 배후에 무슨 일이 일어나고 있는지 조금 더 관련되어 있습니다 앱의 활동이 밝혀졌습니다 진공 상태로 살지 않고 대신 존재한다 하나 이상의 작업의 일부로 자, 작업 자체는 그다지 복잡하지 않습니다 그것은 단순히 활동의 스택입니다

시작 활동을 호출하면 새로운 활동이 푸시됩니다 작업의 백 스택에 넣습니다 뒤로 단추는 이것을 뒤집어 호출 마무리 현재 액티비티에서 스택에서이를 팝핑하고, 사용자를 원래 위치로 되돌립니다 그러므로 이름 이 대칭 푸시 – 팝 모델은 단편에도 적용됩니다

프래그먼트 트랜잭션을 지정할 때, 당신은 fragment를 추가하기 위해서 add to back stack을 호출 할 수있다 백 스택 트랜잭션 그런 다음 사용자가 뒤로 버튼을 누르거나 귀하의 활동이 끝나고 조각 거래 반대입니다 조각 트랜잭션이 더 이상 없을 때만 뒤로 버튼을 누르면 활동이 끝납니다 이제 뒤로 버튼을 누르는 대신, 당신은 홈 단추를 누르십시오, 전체 작업 백그라운드에서 넣어

런처 아이콘을 탭하면, 시스템은 태스크를 포 그라운드로 되돌려 보내고, 네가 그곳을 떠난 곳이야 선택하면 똑같은 일이 일어난다 개요 화면에서 앱의 작업, 작업이 포 그라운드로 이동됩니다 많은 앱에서이 기본 동작은 필요한 것입니다 거추장스럽지 않아

멋지고 일관된 대칭 연산 하지만 두 가지 구체적인 경우가 있습니다 특별한 일을하고 싶다 먼저, 액티비티로 시작 액티비티를 호출한다면 너 이미 벌써 왔어 검색 결과를보고있는 경우 일 수 있습니다

페이지를 검색하고 다시 검색하십시오 활동 후 활동을 쌓는 대신, 뒤로 버튼을 여러 번 눌러야하는 경우, 당신은 단일 가기의 실행 모드를 추가 할 수 있습니다 귀하의 활동 목록에 기재하십시오 또는 귀하의 의도에 깃발 활동 단 하나를 포함하십시오 생성되는 활동의 새 인스턴스 대신 시작 활동을 부를 때마다 당신은 새로운 의도로 다시 전화를받습니다 사용자는 뒤로 버튼을 한 번만 누를 수 있습니다

이전 활동으로 돌아갑니다 두 번째 경우는 알림 주위입니다 뒤로 버튼이 백 스택을 팝하는 방법에 대해 이야기했습니다 자연스러운 결론은 뒤로 버튼은 각기 다른 업무에 관여한다 안드로이드 3

0 이후 그것은 당신이 발사대로가는 곳으로부터 단지 하나의 스택입니다 멋진 개요 화면이 있다는 것을 기억하십시오 작업 전환 그 점에 대한 알림 앱 내부 깊숙한 활동 당신은 정말로 뒤로 버튼의 첫번째 언론을 원하지 않습니다

즉시 실행기로 데려다 줄 것입니다 당신이 그 같은 화면을 볼 때마다, 뒤로 버튼은 다른 것을 수행합니다 앱에서 돌아가는 것 그것은 TaskStackBuilder가 들어있는 곳입니다 그것은 합성, 즉 가짜, 다시 스택

기본적으로 부모 활동을 기반으로합니다 매니페스트의 각 활동 항목에 첨부했습니다 어떤 식 으로든 사용자 정의 할 수 있지만 당신이 원한다면, 엑스트라를 추가하고 싶습니다 이렇게하면 사용자가 도청 할 때 아무런 작업이 없더라도 알림, 그들은 정확히 어디에 그들이있어 앱에있을 것으로 예상됩니다 마치 그들이 그들 자신을 항해 한 것처럼

당신은 그 (것)들을 몇 시간 그리고 노력 거기 도착하는 저장했다 링크 된 블로그 게시물을 확인하십시오 작업에 대한 모든 설명에 대한 설명 백 스택 및 일부 다른 플래그들 당신이 사용해서는 안되는 모드를 시작하십시오 글쎄, 그들이 완벽 할 때까지 더 나은 앱을 만드는 데 사용할 수 있습니다

감사 잠깐, 그게 뭐야? 위로 버튼? 그래, 그건 완전히 다르다 블로그 게시물에서 논의 해 보겠습니다 [음악 재생]

How KaiOS Is Becoming the 3rd Major Mobile OS

이 비디오는 브릴리언트의 후원으로 제작되었습니다 이 폰을 전에 보신 적이 있겠죠 화제의 노키아 바나나폰입니다 하지만 이게 iOS와 안드로이드에 이어 전세계 3번째 모바일 OS로 발돋움한 카이OS를 탑재했다는 건 모르실 겁니다 이번 the Story Behind 36번째 이야기에서는 카이OS에 대해 다루고 왜 구글이 안드로이드의 경쟁자로 보이는 것에 2200만 달러를 투자했는지 보겠습니다 카이OS는 스스로를 신흥 운영체제라 부르는데요 딱 맞는 표현 같습니다 똥폰이라고 부르곤 하는 피처폰을 좀 똑똑하게 만들어 주는 운영체제거든요 4G, 와이파이, GPS, NFC 결제, 앱스토어 등등 많은 기능을 지원합니다 모질라의 파이어폭스OS, 삼성의 타이젠 구글의 안드로이드 One / GO 등등 저가 스마트폰 프로젝트들이 모두 시원찮은 성적표를 받아든 상황에서 카이OS는 아주 큰 성공을 거두었네요 카이OS는 2017년 알카텔의 낯선 폴더폰에서 출시되었는데 HMD사가 재빨리 노키아 바나나폰에 채택했고 인도의 거대 기업집단 릴라이언스 인더스트리가 출시 1년만에 인도 시장을 제패한 4G 피처폰인 지오폰에 탑재했으며 고령층을 위한 스웨덴 브랜드 '도로' 등 많은 곳에서 채택되었습니다 제가 찾은 가장 최신의 데이터에는 카이OS가 이미 iOS를 꺾고 인도에서 점유율 2위를 달성했고, 세계적으로도 벌써 카이OS를 채택한 폰이 4천만 대 팔렸습니다 개발사는 이 추세라면 2018년 말에는 1억 대를 기록할 거라고 발표했습니다 카이OS 앱스토어도 혼자 잘나가는 것처럼 보이지만 왓츠앱, 트위터, 유튜브에 구글 어시스턴트까지 주요한 필수 앱들이 등록되어 있습니다 어떻게 봐도 카이OS는 기하급수적으로 성장하고 있죠 이러한 성공을 이해하기 위해, 우리는 우선 운영체제 그 자체를 들여다봐야 합니다 카이OS는 사실 모질라가 소유한 파이어폭스OS의 개량판입니다 터치스크린용으로 빌드된, 모든 기능을 갖춘 현대적 스마트폰 운영체제였죠 전화기의 파이어폭스OS란 PC의 크롬OS와 비슷합니다 리눅스 커널을 기반으로 브라우저, 이 경우 파이어폭스를 구동하며 운영 체제처럼 동작하는데 물론 웹사이트도 열 수 있었지만 그에 그치지 않고 네이티브 앱을 흉내낸 '웹앱'도 사용할 수 있었죠 모질라는 2016년 해당 프로젝트를 포기하게 되는데 파이어폭스OS가 채택률이 저조했기 때문이었죠 하지만 운영 체제 프로젝트 전체를 오픈소스로 진행했던 모질라 덕분에 그 후 카이OS가 이것을 재활용해 물리키를 가진 피처폰에 맞게 개량하고, 엄청난 저성능 부품으로도 동작할 수 있도록 더욱 경량화하면서 뉴스와 날씨 앱 같은 소수의 기본 제공 앱과 외부 앱을 설치할 수 있는 카이OS스토어만을 내장시킨 끝에 짠! 카이OS가 태어났습니다 그리고 이러한 접근법엔 몇 가지 명확한 이점이 있죠 첫째로 브라우저 기반이기 때문에 이 플랫폼은 앱 설치가 꽤 간단합니다 카이OS는 HTML5, CSS, 자바스크립트 같은 표준 웹기술을 사용하며 때문에 래퍼조차 필요하지 않습니다 현재 카이OS 앱스토어에 앱을 등록하는 건 꽤 까다로운데요 과도한 자동 데이터 동기화, 지나친 애니메이션을 없앤 최적화된 앱들만 스토어에 남기고 싶어하기 때문입니다 그럴 만하죠 거의 멀쩡한 모바일 사이트가 있다면 동시에 거의 멀쩡한 카이OS 앱 또한 준비되어 있는 셈입니다 둘째로 확실한 비용 절감 효과가 있습니다 오픈소스 OS를 가져온 덕분에 개발 비용이 크게 줄어들었기도 하지만 카이OS가 부품비를 줄일 수 있게 설계되었기 때문이기도 합니다 개발사가 보기에 보통 스마트폰에서 가장 비싼 부품인 터치스크린이 필요 없고 256MB 정도의 공간만 있으면 되며 퀄컴 칩뿐만 아니라 중국산 저가 칩인 스프레드트럼으로도 구동할 수 있습니다 따라서 카이OS 제품이 다 초저가는 아니지만 맘만 먹으면 그럴 수도 있다는 거죠 이곳 독일에서 시험용으로 구할 수 있는 유일한 카이OS 기기는 이 노키아 8810인데 79유로나 하기 때문에 가격 면에서 보자면 최악의 샘플이죠 이 정도면 거의 스마트폰 입문용 기기로도 볼 수 있기 때문에 설명 비디오를 하나 만들었었고 저기서 볼 수 있습니다 아무튼 적어도 가격적으로 더 나은 예로는 인도의 지오폰이 있습니다 이 4G 휴대폰은 지오의 4G 요금제에 가입하면 무료로 받을 수 있는데요 요금제도 아주 저렴합니다 1GB 요금제가 미화 075달러에 42GB 요금제는 2

35달러입니다 음, 좀 부럽다고만 말해 두죠 저가형 스마트폰보다 훨씬 저렴한 가격에 피처폰보다 훨씬 나은 기능을 탑재한 덕에 전혀 새로운 사용자 집단을 창출해낸 것이죠 아주 많은 사람들을요 2017년도에 4억5천만대의 피처폰이 팔렸고 판매량은 수년간 하락한 후 작년부터 반등하기 시작했습니다 스마트폰 판매량이 정체중인 만큼 말입니다 특히 인도와 아프리카에서는 가파르게 상승하고 있어 피처폰 시장이 실제로 성장중임을 증명합니다 원래라면 통신사들은 피처폰 사용자들을 별로 좋아하지 않았습니다 회사의 주된 밥줄인 비싼 데이터 요금을 매월 받을 수 없기도 하거니와 이 기기들이 2G나 3G 같은 낡은 기술에 의존하기 때문입니다 이 때문에 통신사들은 현실적으로 그냥 4G나 더 나아가 5G에 집중하고 싶지만 소유중인 낡은 통신망도 유지보수를 해야 하는 것이죠 그런데 카이OS는 이 두 가지 문제에 어느 정도 해결책이 될 수 있습니다 VoLTE를 비롯한 4G 기술을 지원하기 때문에 통신사들은 카이OS사용자들을 위해 2G, 3G 네트워크를 지원하지 않아도 되고 통신사들이 드디어 피처폰 유저에게도 사랑해 마지않는 모바일 데이터 요금을 받을 길이 열린 것입니다 현재로서 신흥 시장의 카이OS 사용자들이 아직까지 매월 25달러 이상의 통신요금은 지불할 수 없다는 지적도 있지만 지금까지 통신사들이 처했던 상황보다는 훨씬 낫죠 이건 사업적 측면의 이야기였고 여전히 한 가지 의문은 남습니다 구글은 대체 여기서 뭘 하려는 걸까요? 그리고 왜 2200만 달러를 투자한 걸까요? 구글의 소비자용 플랫폼 안드로이드와 크롬의 경쟁자임이 확실할 텐데 말이죠 앞서 말했듯 이건 스마트폰 운영체제인 동시에 파이어폭스 브라우저이기도 하니까요 또한 구글은 왜 이런 작은 플랫폼에서 구글 어시스턴트 같은 앱을 개발하는 걸까요? 순전히 추측이지만 몇 가지 떠오르는 게 있네요 구글은 경쟁자를 맞닥뜨릴 경우 두 가지 접근을 취할 수 있습니다 첫 번째는 독점이나 다름없는 지배력을 행사해서 경쟁자가 너무 커버리기 전에 잘라 버리는 겁니다 과거의 윈도우폰, 현재의 아마존 플랫폼에 취한 전략이죠 구글은 절대로 윈도우폰 생태계에 자사 서비스를 제공하지 않았고 윈도우폰용 서드파티 앱을 만든 회사들과 활발히 싸웠습니다 지금은 에코와 파이어TV 플랫폼을 상대로 비슷한 행동을 하는 중입니다 해당 기기들로 유튜브를 못 보도록 사력을 다하고 있죠 사람들은 구글 서비스를 쓰고 싶어하기 때문에 어떤 플랫폼에 고품질 서비스 접속을 거부하면 치명타를 먹일 수 있다는 생각이죠 반면 iOS나 카이OS처럼 제거할 수 없거나 제거하기 싫은 플랫폼에는 정반대 전략으로 접근합니다 구글은 그 플랫폼에 자사 서비스를 쏟아붓고 심지어 카이OS의 경우 투자까지 해 가면서 되도록 많은 사용자 상호작용을 통제하려 합니다 이길 수 없다면 차라리 한몫 끼겠다는 거죠 구글은 이 신생 모바일 기업에 그걸 돈으로 관철할 수 있죠 그 덕에, 제 짐작대로 카이OS가 수년 내로 메이저 플랫폼이 되더라도 통제할 뿐 아니라 이득도 취하면서 구글이 그 옆에 끼어 있을 것입니다 또 카이OS는 구글에 흥미로운 약속을 두 개 했습니다 하나, 웹에 초점을 맞춘다 물론 파이어폭스 기반이긴 하지만 어쨌든 구글은 전체 웹의 절반을 소유하고 있고 카이OS 앱의 본질은 구글이 새로운 웹 표준으로 정착시키고 싶어하는 프로그레시브 웹앱입니다 만약 카이OS에서 프로그레시브 웹앱이 성공한다면 안드로이드 및 크롬에도 도움이 될 겁니다 둘, 카이OS는 구글 어시스턴트에 알맞은 곳이다 믿거나 말거나, 그렇습니다 카이OS에선 음성 검색이 활발합니다 생각해 보면 일리가 있는 말이죠 구식 숫자 패드는 썩 좋은 입력 수단이 아닌데다 피처폰 유저들은 복잡한 시각 인터페이스 조작을 불편해하고 심지어 그들중 다수는 문맹이기도 합니다 그 덕에 음성 검색이 중요해진 것입니다 지오폰에는 아예 자사의 지오 어시스턴트를 호출하는 전용 버튼이 따로 있으며 그것만으로 이미 2억회가 넘는 음성 명령이 내려졌습니다 당연히 구글은 이 시장을 공략하고 싶겠죠 동영상을 마무리하기 전에, 카이OS에도 제가 언짢게 여기는 부분은 있습니다 우선 그들은 오픈 소스의 코드를 긁어와서 아주 폐쇄적인 생태계로 만들었습니다 제가 전혀 좋아하지 않는 짓이죠 둘째로 구글이 어떤 식으로든 도전자가 될 만한 소규모 플랫폼을 먹어치우며 더 큰 독점 기업이 되는 게 유쾌하지 않습니다 셋째, 만약 이 운영체제 적어도 이 하드웨어를 갖고 무겁고 최적화되지 않은 웹사이트를 보려 한다면 뭐 예를 들어 더 버지를 본다고 하면 기본적으로 소용이 없습니다 하지만 이것들만 아니라면 상당히 멋진 프로젝트입니다 구글이 카이OS에 투자한 것은 아주 영리한 선택 같습니다 처음으로 인터넷을 경험하는 수억 명의 인구가 곧장 구글 서비스 사용자로 이어질 수 있습니다 상황이 좋게 흘러간다면요 모바일 OS를 항상 갖고 싶어했던 페이스북이나 마이크로소프트가 이 기회를 잡지 않은 게 저는 사실 놀랍습니다만 어쨌든 구글이 그걸 실행에 옮겼고 그들의 독점적 지위가 더 커지는 게 개인적으로 썩 달갑진 않지만 상당히 영리한 움직임이었다는 건 인정해야겠군요 구글의 영리한 모바일 OS 전략은 그들이 매일 다루는 일이니만큼 그렇게까지 놀랍진 않지만 아무튼 이건 완벽을 기하는 시도죠 만약 무언가에 정말 똑똑해지고 싶으시다면 실행을 통해 똑똑해질 기회가 있습니다 가만히 앉아서 누군가의 설명을 듣는 게 아니라요 브릴리언트에서 그렇게 할 수 있습니다 컴퓨터 메모리, 천문학, 심지어 전산 생물학까지 다채로운 주제들을 다루고 있죠 주제에 관한 아주 재미있는 수업들로 구성되어 있고 계산기나 공책을 치우고 해당 주제를 머리에 새겨 놓을 수 있는 훈련을 합니다 단기기억으로 끝나는 대학시험과 달리 브릴리언트는 장기기억으로 평생을 함께할 유용한 지식을 전수합니다 제가 해보니 정말 재밌었던 '문제 해결력' 같은 코스를 이수해 보고 싶다면 brilliantorg/TechAltar에 가셔서 무료 계정이나 프리미엄 20% 할인을 얻으세요 이 링크로 가입한 사람 선착순 200명입니다 그러면 제 동영상 제작에도 도움을 주시는 겁니다!

The Android iPhone Case is Actually REAL

안녕 야드, 키튼이 왔어 그래서 나는 안드로이드를 넣는 아이폰 덮개가있다

당신의 모빌과 당신의 뒤에서 어쩌면 스스로에게 말해라 Keaton I Unbox Therapy 이미 내 채널에서 이걸 보았습니다 이것은 정말 멋지 네요 우리는 그를 검사합니다 그렇다면 여기 있습니다

Named Eye, 킥 스타트 프로젝트입니다 그래서 당신이 원한다면 아래에서 주문할 수 있습니다 사실 그들은 아이폰 7을 위해 이것을 만든다 iPhone 7 Plus 및 그 기능 그것은 당신의 전화의 뒤에 안드로이드를 둔다 아이폰, 그래서 당신은 스스로에게 말할지도 모른다

"Keaton, 내 친구"왜 이래? 테이블 아래서, 당신은 이미 이것에 관한 비디오를해라 이것은 진짜 다 나는 진짜 안드로이드 포장지를 발견했다 아이폰에 안드로이드 넣을 때,하지만 언제 아이폰을 클릭하십시오 iPhone을 화면에 놓습니다

이 덮개는 당신이 할 수 있기 때문에 다릅니다 iPhone을 꺼낸 경우 사용하십시오 그것을 깨뜨리지 않고 그것을 사용할 수 있습니다 나 – 오, 내 모든 것이 붙어있다 핸디 – 당신은 당신의 아이폰을 사용할 수 있지만 당신은 Android를 동시에 사용할 수도 있습니다

알리 할라프, 그래서이게 가장 멋진거야 B 10 번, 그래서 그냥 포기할거야 그리고 그것은 내 아이폰에있다 그것은 버전이 아니다 최종 결과는 여기서 점등되는 마이크로 컨트롤러는 말 그대로 iPhone을 넣으려면 iPhone 7 및 iPhone 7 Plus의 경우 그것은 완벽하게 작동하고 한 번 그것을 넣기 위해 큰 차이가 없다

당신은 그것을 볼 수 있으므로 접근 할 때 나는 이것이 바뀔 수 있다고 생각한다 그냥 나를 신뢰하고 그것에 에너지를 넣어 라 그를 기다리면 나타나는 무언가를 볼 수 있습니다 여기, 기다려, 팸, 안드로이드 내 iPhone 뒷면에서 발생합니다 즉시, 마치 내가 모르는 것처럼 – 나는 진짜로 iPhone의 뒤에 안드로이드가있다

IPhone, 당신은 볼 수 있습니다 나는 날씨가 있습니다 여기, 당신은 내 아이폰을 사용할 수 있습니다 일반적으로 이제 Android를 사용하고 있습니다 아이폰, 안드로이드 표준, 버튼 여기에 홈, 평소대로 가자

안드로이드 폰 Ali Khalaf에서 IPhone, 모든 버튼을 누를 수 있습니다 농담이야, 이건 작동하지 않는다 초기 모델이므로 볼 수있는 몇 가지 그 표지는 실제로 켜지지 않을거야 최종 버전, 이것은 단지 당신의주는 것입니다 이것이 어떻게 완료되었는지에 대한 좋은 생각입니다

그는 나타나서 5 인치 안드로이드 화면이 뒤쪽에있어 프랭크, 나는 이것을 훨씬 좋아한다 악마의 덮개에서 나는 이것이 5 인치라고 생각합니다 스크린, 나는 55 인치 스크린을 가지고있다 아이폰 발표자,이 10

5 인치입니다 쾌락에서, 더 중대한 빛, 더 나은 것 내가 뭘 말하는거야, 그래서 뭔가 Cake Star에서보기에 열정적입니다 당신이 가지고 갈 수있는 영상 케이크 시작, 그림이 이상적이므로 나에게 효과가 없다 프로토 타입은 지금이고, 단지 그것이 있습니다 존재하지 않지만 그것에 대해 생각해보십시오 Android 화면에서 이미지를 보려면 그리고 카메라를 가져 가라

가장 강한,이 12 메가 픽셀 카메라 내 전화로, 내가 그의 사진을 찍을 수 있다면 이렇게 말하면 안되지만 단지 더 잘 보여 주었기 때문에 이 느낌, 그래서 나는 그것을 좋아한다 조금 더, 그것은 나에게 정말로 작용한다 Android 6이지만 최신 버전 Android 및 Android 7에서 작동합니다 마지막 가장 큰 것, 그것은 경이로운 일입니다 어느 것이 내가 흥분하는지, 그리고 외출 할 때 준비 될 것입니다

휴대 전화, 돌아 보면 마이크로 SD 카드를 가지고 있습니다 이 표지는 256 GB, 내 iPhone 용입니다 이미 256GB가 있습니다 전화가 있으면 마지막으로 이걸 할 수 있고 우리는 여기에있어 우리는 지금이 순간 즐거운 시간을 보낸다

그래서 몰라요 SIM 카드를 여기에 추가하십시오 3 가지 다른 번호를 얻을 수 있습니다 아무도 찾을 수 없다 너는 3 개의 다른 삶을 살 수있다

이 느낌 때문에 나는 그것을 여기두고있다 왜 나는지 매우 흥분, 그들은 거의 모든 것을 가지고있다 전선없이 충전 하시겠습니까? 이 알리가 닫히고 지금 시도해보십시오 이교도는 여기에 정말 작동합니다

이동하지 않고 유선으로 요금을 청구하지 않습니다 이 폐쇄와 함께 지금 아이폰 두 번째 Android 휴대 전화 전선이없는 충전기는 그렇지 않습니다 하나에 두 개의 전화, 충전 Android 및 iPhone 용 와이어가 없으면 잘 모르겠습니다 그래서! , 그리고 다른 멋진 것이 있습니다 아래 내용을 참조하십시오

이것을해라 iPhone 7 Plus의 둥근 구멍? 그들은 이어폰 케이블을 여기에 넣으세요 2800 밀리 마브가 있다는 것을 배우십시오 배터리 커버의 시계 사용 중 iPhone 충전 Pam과 같은 안드레 이드 폰은 내부에 VC가 있습니다 안드로이드 제작의 느낌 원할 경우이 작업을 수행 할 수 있습니다

애플은 당신도 이것을 할 수있다 애플이 팔아야 할 엔드 레데 봉투 그리고 내가 생각하는 마지막 것은 훌륭합니다 아마 너희들은 이미 그것을 짐작했다 하지만 송곳니의 덮개는 그것에 있지 않습니다 Google의 전체 상점, 다운로드 할 수 없습니다

수십 억 개의 응용 프로그램이 있습니다 하지만 눈에, 나는 짐작했다 여기에 Google 스토어 아이콘이 있습니다 응용 프로그램이 결합 된 경우 찾을 수 없습니다 iPhone 상점에서 뒤집어서 이동하십시오

Google 스토어에서 계속합니다 응용 프로그램, 그것은 절대 전화처럼, 당신은 가지고 iPhone에서 가장 오래된 은하계 아이폰 8 갤럭시, 어쨌든 이것은 iPhone과 Android의 커버에 모두 있습니다 이것은이 비디오를위한 것입니다 경고를 실행 한 Josh와 Isaac에게 감사드립니다 그리고 다른 모든 사람들은 사랑에 너무 감사합니다

구호에 인사하기를 원하면 내 채널의시를 불렀고 의견을 알려주었습니다 새로운 채널 인 경우 내 채널에 가입하여 @techsmartt에 이상한 점이 있으면 저주 해주세요 애플은 여기에 새로운 아이폰 8 갤럭시가있다

Android TV: Using the Leanback library

안녕하세요, Ankur Kotwal입니다 Google 개발자 어드버킷이죠 오늘 저는 여러분께 Android TV용 앱 만들기에 대해 말씀드리려 합니다 Android TV에서의 멋진 경험이란 캐주얼하고 시네마틱하고 간단합니다 TV 화면은 일반적으로 3미터 정도 떨어져서 시청하며 일반 Android 장치들 보다 훨씬 큽니다 TV에 효율적인 사용자 인터페이스를 만드는 것은 다른 접근 방식과 다른 툴을 필요로 합니다 당신의 편의를 위해 Leanback Support 라이브러리를 제공하고 있습니다 TV 용 앱을 만드는 데 필요한 API, 리소스, 위젯 등을 쓰실 수 있죠 이것 없이도 Android TV 앱을 만들 수는 있지만 굳이 그럴 필요가 있을까요? 대형 화면용 고품질 사용자 경험을 아주 쉽게 만들 수 있게 해 주거든요 프로젝트를 만들면서 폼 팩터로 TV를 선택했다면 Leanback Support 라이브러리가 프로젝트에 자동으로 추가됩니다 Android Studio를 사용하지 않는 경우라면 이런 종속성을 build

gradle 파일을 통해 신고할 수 있습니다 Android Support 라이브러리는 Android Repository 패키지에서 사용 가능합니다 이 패키지를 설치하지 않았다면 SDK 매니저를 통해 설치하실 수 있습니다 이제 우리의 샘플 앱을 살펴 보죠 먼저 TV 활동 신고를 매니페스트에 Leanback Launcher Intent Filter를 사용하여 신고합니다 이 인텐트 필터는 당신의 앱이 Android TV용 앱이라고 식별하게 해 줍니다 동시에 이 인텐트 필터를 설정함으로써 사용자가 TV에서 앱 아이콘을 선택했을 때 앱의 어느 활동이 실행되는지도 식별하게 해 줍니다 Leanback 라이브러리는 TV 활동을 위해 themeleanback이라는 표준 테마를 제공합니다 이것은 TV 앱을 위한 일관된 비주얼 스타일을 제공하며 Leanback 라이브러리 클래스를 사용하는 어느 TV 앱에서든 권장 사항입니다 Leanback Support 라이브러리는 모델 제시자 뷰 패턴에 기반하여 만들어졌으며 이는 모델 뷰 콘트롤러 패턴에서 파생된 패턴입니다 모델 오브젝트에는 엄격한 요구 사항이 있습니다 오브젝트 어댑터는 어느 유형의 모델도 정의할 수 있으며 그러므로 모델을 변경하지 않고도 당신의 기존 앱을 업데이트 할 수 있을 겁니다 또한 오브젝트 어댑터를 써서 당신의 미디어를 포함하는 로컬 또는 온라인으로 데이터 소스에 연결하는 것도 가능합니다 그리고 이런 아이템이 어떻게 보일지 프리젠터를 사용하여 정의할 수 있습니다 또, Leanback 라이브러리는 사전 제작된 프래그먼트를 제공하여 브라우징이나 미디어 카탈록 상호 작용에 쓸 수 있게 하며, 이것을 활용해서 당신만의 미디어 브라우징 앱을 만들 수도 있습니다 이것은 Leanback Support 라이브러리의 단 하나의 BrowseFragment 서브클래스로 이루어져 있습니다 BrowseFragment은 브라우징 분류 및 여러 행의 미디어 아이템을 위한 기본 레이아웃을 최소한의 노력만으로 만들 수 있게 해 줍니다 이 샘플 앱에서 보시듯이요 레이아웃에 이 클래스를 더해주는 것만으로 표준 네비게이션 디자인의 다중 창 레이아웃과 부드러운 변이 애니메이션을 만들었습니다 프레그먼트를 콘텐츠로 채우는 방법을 알아보죠 하나의 ArrayObjectAdapter로 ListRow 오브젝트 리스트를 정의했습니다 그리고 ListRow 프리젠터가 표시하는 데 사용됐습니다 카테고리는 자동으로 좌측에 세로로 표시됩니다 각 카테고리별 미디어는 가로로 스크롤되는 리스트로 표시됩니다 사용자가 카테고리의 세부 항목으로 파고 들면 카테고리 자체가 없어지고 헤더 아이템으로써 각 행으로 표시됩니다 각 ListRow 오브젝트는 하나의 헤더 아이템과 ArrayObjectAdapter로 구성됩니다 헤더 아이템은 이 행의 메타데이터를 설명합니다 이 경우엔 카테고리명이죠 ArrayObjectAdapter에는 각 카테고리별 미디어 아이템이 포함돼 있습니다 여기선 사용자 정의된 CardPresenter가 각 미디어 아이템을 표시하는 데 사용됐습니다 이것은 당신이 직접 제시해야 할 것이구요 ArrayObjectAdapter, ListRepresenter ListRow, 이 모든 클래스들은 Leanback Support 라이브러리에서 제공됩니다 당신이 구현해야 할 것은 미디어 아이템을 표시할 프리젠터 뿐이죠 ListRow 오브젝트를 만들 때 당신만의 커스텀 프리젠터로 각 아이템이 어떻게 보일지를 정의할 수 있습니다 이 예시에서는 CardPresenter가 각 미디어 아이템을 썸네일 이미지로 채워진 카드 형식으로 표시했습니다 CardPresenter는 프리젠터 클래스를 확장하는데 onCreateViewHolder와 unbindViewHolder를 오버라이드해서 뷰를 만들고 요청된 뷰에 오브젝트를 바인딩하는 방식입니다 하나 알아두셔야 할 것은 Android TV의 모든 인터액티브 뷰는 방향 패드로 찾을 수 있어야 한다는 겁니다 이걸 하려면 Focusable과 FocusableInTouchMode의 속성을 true로 설정해 줘야 합니다 이렇게 말이죠 사용자 입력과 상호 작용하기 위해 BrowseFragment에 onItemClick 리스너를 추가해야합니다 콜백 도중에 인텐트를 쏘아 DetailsActivity 아이템을 시작할 수 있으며, 혹은 프레그먼트 매니저로 BrowseFragment를 DetailsFragment로 교체할 수 있습니다 지원 라이브러리에 있는 DetailsFragment도 자세한 정보를 표시할 기본 레이아웃을 만들 수 있게 해 줍니다 이것 역시 최소한의 노력만으로 가능하게 해 주죠 다시, 하나의 ArrayObjectAdapter로 행 리스트를 정의할 수 있습니다 DetailsOverviewRow는 미디어 아이템의 세부 사항을 포함하는 행입니다 DetailsOverview 오브젝트 자체를 렌더링하기 위해서는 DetailsOverviewRow 프리젠터를 사용합니다 이 행은 이미지와 DescriptionView 그리고 일련의 작업들로 구성돼 있습니다 손쉽게 이미지를 미리보기하거나 오브젝트에 액션을 추가하려면 setImageBitmap 또는 addAction 메소드를 호출하세요 DescriptionView을 표시하려면 AbstractDetailsDescription 프리젠터 클래스를 사용할 수 있습니다 관련 동영상 등의 콘텐츠를 추가하는 것도 가능합니다 ArrayObjectAdapter에 행을 추가하고 프리젠터로 표시하게 해 주면 됩니다 여기에 추가 ListRow 오브젝트가 ArrayObjectAdapter 마지막에 관련 동영상 리스트와 함께 있습니다 여기서도 ListRow 프리젠터가 이 행을 표시하는 데 사용됩니다 Android TV 개발의 첫 단계는 대략 이렇습니다 요약하면, Leanback Support 라이브러리를 활용하면 고품질 경험을 만들기가 무척 쉬워진다는 겁니다 BrowseFragment 및 DetailsFragment는 Android TV 개발을 시작하는 데 무척 유용한 방법들입니다 이번 dev byte 에서 보여드린 코드는 여기 나열된 샘플의 일부입니다 Android TV 플랫폼에서는 추천 목록이나 백그라운드 매니저 등, 더 많은 기능들을 보실 수 있습니다 developerandroidcom/tv에 방문해 주세요 큰 화면에서 당신의 앱을 보게 되길 기대합니다

The New Android Emojis SUCK! What is Google Thinking?

안드로이드 사용자를위한 슬프고 슬픈 날입니다 Google은 그들의 상징적 인 (말장난 의도 없음) 이모티콘을 제거하고 대체하기 때문에 그들에게 당신이 단지 혐오감으로 묘사 할 수있는 것과 함께

업데이트는 새로운 Android O 개발자 미리보기에서 제공됩니다 그들은 공식적으로 만들지 않았지만이 새로운 버전이 대중에게 공개되면 그리고 모든 사람들이 이것이 큰 문제라고 생각하지 않을 수도 있습니다 그러나 당신은 이것이 단지 옳지 않다는 것을 압니다 이제 분명히 이해할 수 있도록 내가 말하는 것을 보여줄 필요가 있습니다 우리는 전체적으로 가장 나쁜 변화 중 하나라고 생각하는 예를 가지고 시작할 수 있습니다

새 카탈로그 그 거북이 이 작은 녀석은 우리가 지금 가지고있는 것입니다 저 사람 좀 봐 그가 얼마나 행복한 지보십시오

왜 누군가 그를 해치고 싶습니까? 그러나 아니, 구글은 귀여운 작은 웃는 거북이를 원하지 않기로 결정하여 살해하고있다 그를 그리고 그를 그를 이것으로 바꾸어 놓았습니다 뭐 그거야

너는 행복한 미소 짓는 거북이 거북이에게서,이 못 생기고, 거만하고, 자고, 자고, 두 배로 자란다 턱받이, 그로테스크 식 껍질을 벗기고, 변색 된 얼굴, 엄지 발가락, 극악! 이제 우리는 아직 이모티콘에 웃는 얼굴을 보지 못했지만 다른 동물들을 바라 보았습니다 그들은 변했고, 그들 중 많은 것들이 마찬가지로 나빴습니다 그것은 마치 그들이 어떤 이유로 더 현실적으로 보이기를 원했던 것과 같습니다 나는 호랑이를보고, 실제로 표정이 풍부한 이모티콘에서 단지 일부에 이르기까지 갔다

어쨌든 호랑이처럼 보이지 않는 죽은 동물 당신이 아는 다음 일은, 그들은 모든 이모티콘을 문제의 주제에 대한 사진으로 바꿀 것입니다 그것은 단지 맞습니다 그들은 어떤 이유로 작은 48×48 픽셀 스퀘어에 많은 세부 사항을 분명히 맞추기를 원합니다 왜 그냥 사진을 찍고 그걸로 끝내지 않을까요? 오, 잠깐, 아마 이모티콘을 실제로 원하는대로 사용할 수 있기를 바랍니다

텍스트 메시지의 표현이 아니라 대학 분류학 과정의 표현 물론 우리는 얼굴에 대해 이야기해야합니다 오, 그들이 나쁘지 않다는 것에 대해 걱정하지 마십시오 여기에 우리가 가진 것이 있습니다 귀여운 작은 얼룩

어쩌면 그들은 이상한 모양을하고있을 수도 있지만, 단순하고 과장이 아니며 이해하기 쉽습니다 전에 말했던 것처럼, 나는 이모티콘에 관해서는 더 간단하다고 생각합니다 왜냐하면 그들은 너무 작게 보일 것입니다 그래서 우리가 당신에게 새로운 쓰레기를 보여주기 전에, 비교를 위해, 여기에서 과거로부터의 돌풍이 있습니다 이것들은 2005 년경의 고대 MSN 메신저의 일부 이모티스입니다

우리가이 추한 것을 언제 생각하니? 그러나 나는 실제로 거짓말을했기 때문에 실제로 기다려야합니다 2005 년 이모티스가 아닙니다

이것들은 사실 NEW Android 이모티콘입니다 예 얼마나 많은 사람들이 말할 수 있는지 궁금합니다 내말은, 정말로이게 뭐야? 그들은 15 년 전부터 "수천 가지의 무료 이모티콘"으로 그 팝업 광고처럼 보입니다! 두꺼운 경계와 이상한 그라디언트는 모두 다 무엇입니까? 5시 그림자처럼 모든 얼굴을 보입니다 그리고 왜이게 지금 파란거야? 그것은 병 들게 보이게도 이해가되지 않습니다

그것은 그들이 설계 한 사람이 무엇을하고 있는지 전혀 모르는 것처럼, 15 년을 보았습니다 YouTube에서 이전 디자인 자습서를 작성한 다음 각각에 대해 완전히 동일한 단계를 사용하여 만들었습니다 어떤 새로운 기술을 배우지 않고 나는 그라디언트를 의미합니까? 정말? 이제 1 분 동안은 분명히있게하십시오 왜 그들이 일반적인 이모티콘을 재 설계하고 싶어하는지 알 수 있습니다

처음으로 변경 한 것과 같지 않으며 마지막이 아닙니다 주된 이유는 나머지 Android 사용자들 사이에서 Android 이모티콘의 일관성을 유지하는 것이 었습니다 다른 플랫폼 그리고 OK IOS와는 다른 모습의 일부 안드로이드 이모티스가있었습니다

그러나 그렇게 많은 것은 없었습니다 예를 들어 여기 안드로이드에서 얼굴이 찡 그리기 웃는 얼굴, 그리고 여기는 IOS에서

잠깐, 똑같아 보이는 군 그러면 새로운 것이 어떻게 생겼습니까? 어 나는 그들이 여기에 일관성이 있다고 생각했다

좋아, 다른 것을 시도해 보자 아! 여기보세요, 이것은 오래된 Android Dizzy 얼굴 이모티입니다 보시다시피 X 눈이있는 Apple과는 완전히 다릅니다 하지만 이제 그들은 그것을 고쳤습니다 왜냐하면 여기에 새로운

하나가 있습니다 음 나는 약간의 메시지를 여기에서 얻고있다 그리고 당신은 말할 수 있습니다, 그럼 당신은 체리 따기입니다 iOS처럼 보이지 않는 많은 emojis가 있습니다! 물론, 그것은 확실히 몇 년 전의 사례였습니다 나는 iOS와 완전히 일치하지 않는 Android의이 성난 얼굴을 본다는 의미입니다

버전 이었지만 안드로이드 4에서는 원래대로 였으므로 동일합니다 그런데 안드로이드를 입으로 사로 잡는 어떤 이유로 닫은 하지만 다시 말하지만, 안드로이드 4에서만 가능했습니다 합리적으로 큰 차이점을 수정 한 유일한 예가 무서운 것입니다 애플은 눈이나 뭐 그런 유령처럼 보였고, 안드로이드는 실제로 사람처럼 보였다

그들은 iOS 버전과 더 비슷하게 변경했습니다 하지만이 경우 iOS 버전이 어리석은 것처럼 보입니다 얼굴처럼 보입니다 적어도 안드로이드 버전에는 개성이있었습니다 그래서 저는이 모든 것을 사지 않을 것입니다, "우리는 일관성을 위해 그것을했습니다"변명

그들이 한 것처럼 많이 바꿀 필요는 없었습니다 그들이 blob 모양을 없애고 싶다면, 그 모양을 원으로 바꿔서 휴식, 문제 해결 사실 한 쌍의 사람들은 키스하는 얼굴처럼 그들이 한 일을 정확히했습니다 끔찍한 그라디언트와 개요에 대한 설명은 이모티콘을 원한다는 것입니다 더 쉽게 볼 수 있습니다

디자인 프로세스를 설명하는 블로그 게시물에서 그들은 윤곽선과 그라디언트 이모티콘을 모든 배경에서 더 읽기 쉽게 만들 수 있습니다 그러나 나는 누군가와 함께 정말로 전에 가독성에 어떤 문제가 있었는지에 관해 안다? 아니면 문제를 찾는 해결책입니까? 늙은 사람들이 볼 수있는 유일한 방법은 순수한 노란색 backgroundu 또는 뭔가 그리고 심지어 stil, 당신은 여전히 ​​이모티콘의 얼굴을 볼 수 있습니다 그리고 순수한 노란색 배경을 사용하는 앱을 한 번 사용해 본 적이 있습니까? 텍스트를 타이핑 할 때? 그렇게 생각하지 않았다 도움이되는 10 억 배의 1을 위해, 그들은 단지 시간의 나머지를 어리 석게 본다 이 시점에서 당신은 이런 이모티스가 허위처럼 보일지 궁금해 할 것입니다 잘만되면 그들은 이것들에 너무 많은 시간을 쓰지 않았고, 그들은 기꺼이 변화 할 것입니다

그들 음, 그들은이 끔찍한 일들을 일하는 한 해를 보냈다 그래서 나는이 많은 시간을 투자하면서, 이것에 낭비한다는 것을 의미한다고 생각합니다 그들은 변화하지 않을 것입니다 스티브 잡스 자신이 돌아와서 옛 버전을 좋아한다고 말했을지라도 애플이 독점적으로 사용하기 시작했다

그러나 그것은 당신에게 궁금증을 안겨줍니다 어떻게 도대체 그들이 그토록 많은 시간을 보냈 을까요? 이것들은 그런 추악한 결과로 끝났습니까? 그들이 포커스 그룹이나 의견 테스트를하지 않습니까? 또는 계속해서 일자리를 정당화 할 필요가있는 사람들의 경우 일 수 있습니다 지불했다 어쩌면 그들은 생각했다 "우리가하는 일은 모두 배경 껌을 껌으로 바꾸는 것 뿐이야

서클에, 상사는 왜 지불하고 있는지 질문 할 것이다 6 개의 숫자는 일년에 " 나도 놀라지 않을 것이다 블로그 게시물 aboutum the new emojis를 보면, 그들은 온갖 환상적인 다이어그램을 가지고 있습니다 서클이 얼마나 원형인지를 보여주는 그리드가 있습니다 와우는 우리가이 비행기를 보았습니다

조심스럽게 정확하게 45도 각도로 놓았습니다 그리고이 다양한 이미지에 사용 된 다양한 색상을 보여주는이 흥미로운 이미지를보십시오 이모티스 우리는 돌고래와 함께 3 개의 전체 색상 인 파란색을 약간 더 어둡게 사용한 것은 멋지지 않습니까? 파란색, 심지어 더 진한 파란색? 사장님이 내가 컬러 팔레트를 무작위로 클릭 할 때까지 좋았어 그리고 그 색조 치는 것을 잊지 마세요, 윤곽선이 아니며, 그들은 TONAL입니다

스트로크 스, 맞을거야? 구글을 봐라, 나는 네가 네 직업에 대해 자랑 스럽다는 것을 알고있다 그러나 나는 네가이 감정을 조금이라도 떠맡고 있다고 생각한다 너무 진지하게 문자 그대로 토끼의 작은 그림에이 많은 세부 사항을 추가 할 이유가 없습니다 사실 새 토끼는 마치 토끼처럼 보이지 않습니다

알비노 다람쥐와 같습니다 왜 귀가 짧습니까? 이 불쌍한 작은 친구를 다시 생각 나게해야겠습니까? 나는 블로그 포스트에 관해 가장 우스운 이야기가 그들이 말하는 마지막 섹션이다라고 생각한다 69 명의 새로운 이모티콘을 어떻게 소개하고 있는지! 정말? 그 숫자는 당신이 가려고하는 숫자입니다 69 농담 아니에요? 당신은 1 년 반을이 모든 것에 보냈고 당신은 하나 더 만들 수 없었습니까? 70으로 만들 수 없습니까? 알았어, 내가 도와 줄거야, 나 자신의 구성 요소를 사용하여 내 자신 만의 이모티콘을 만들거야 그리고 그들은 그것을 사용할 수 있습니다

새로운 이모티콘에 대한 나의 반응을 나타내는 하나를 해보 죠 네, 맞습니다 그걸 만들기 위해 1 분 정도 걸렸습니다 오, 잠깐, 잊어 버렸어, 더 이상 충분하지 않고, 더 많은 그라디언트와 색조가 필요하다 아, 우리가 간다면, 그것은 분명히 필요했습니다

글쎄 그건 오래 걸리지는 않았지만, 시간당 임금을 받는다는 뜻이기도하다 조금 오른다 고? 하 이제 더 좋아 완전한 그래서 나는 지금까지이 모든 새로운 이모티콘이 왜 그렇게 생각하는지 분명히했습니다

바보 같아 현재 버전은 완전히 멋지게 보이며 단순함은 좋은 것입니다 그것들은 다른 플랫폼과 완전히 똑같을 필요는 없습니다 표정은 동일합니다 물론 조정할 수있는 커플이 있었지만 완전히 새로운 것을 정당화하지는 않습니다

재 설계, 특히 AOL 인스턴트 메신저 이모티콘에 속한 것처럼 보이는 디자인 팩 그리고 우리가 보았 듯이, 아마도 변경해야 할 것들이 있었고 그들은 어쨌든하지 않았습니다! 물론 Google에 있어서는 분명히 마음을 바꾸지 않을 것입니다 왜냐하면 그들은 어쨌든 고객을 절대 경청하지 않습니다 나를 위해, 심지어는 농담처럼 자주 emojis를 사용하지 않습니다 심지어 제가 말할 수 있습니다

이것들이 얼마나 어리 석 었는지 적어도 일부 문자 메시지 앱의 경우 사용하도록 설정된 이모티콘을 선택할 수 있습니다 그리고 그것이 제가 말해야 할 모든 것입니다, 그러나 저는 여러분이이 모든 것에 대해 어떻게 생각하는지 알고 싶습니다 나는 당신이 나와 동의하는지 또는 내가 완전히 틀렸다고 생각하는지에 대해 의견에 대해 알려주기 바란다 그리고 elses의 의견을 모두 확인하고 소수에 있는지 확인하십시오

의견 또는 아닙니다, 우리는 볼 것이다 어쨌든 계속 지켜보고 싶으면 여기에 다른 동영상을 올리면됩니다 그냥 클릭하십시오 구독하고 싶다면 토요일마다 목요일마다 새로운 비디오를 만듭니다 다시 한 번 당신에게서 소식을 듣고 싶습니다

보고 주셔서 감사합니다 다음에 좋은 것을 가져라

Why Android notifications are better than the iPhone’s

그럼 여기에 질문이 있습니다 처리해야 할 알림이 여전히 왜 고통 스러운가? 내 말은, 만약 당신이주의를 기울 였다면 휴대 전화가 우리의 두뇌를 해킹하는 방법에 관한 많은 이야기 우리를 산만하게하고 – (전화 통보) (밝은 엘리베이터 음악) 우리가해야 할 일에 집중하지 못하게하십시오

너무 깊이 들어가지 않고, 나쁜 알림이라고 생각합니다 나쁜 경제적 인센티브의 결과이다 나쁜 소프트웨어 설계로 인해 생성 된 잠금 화면에 팝업 창이 나타납니다 그들은 당신의 전화가 소음을 내고, 그들은 문자 그대로 당신이보고있는 것을 은폐합니다 그들이 올 때, 당신이 당신의 전화를 사용할 때

그 모든 것들은 당신의주의를 요구합니다 그 모든 관심 앱 제작자를위한 진짜 돈과 같다 반드시 심장에 최선을 다하지는 않습니다 그래서 우리가 고칠 수 있다고 생각하지만 우리 모두가 우리의 통보를 어떻게 설정했는지, 나는 또한 우리가 기업을 밀어 붙일 필요가 있다고 생각한다 애플과 구글처럼 그들의 소프트웨어 디자인을 고치는 것이다

(소프트 테크노 음악) 그러나 우리가 그 회사들의 요구를하기 전에, 우리는 실제로 그 소프트웨어 설계가 잘못된 것입니다 나는 애플과 함께 시작하고 싶다 당신은 이미이 모든 것들을 알고있을 것입니다 이러한 알림이 작동하는 방식을 살펴보고, 다른 눈으로 그들을 보아서 생각해 보라

"이러한 알림 옵션 중 하나가 실제로 도움이됩니까?" 이 일을 스크롤하면, 그것은 거대하고 정렬되지 않은 목록 일뿐입니다 역순으로, 감각이없는 모든 통보, 다른 것보다 무엇이 더 중요한가 그럼 그걸 넘어 서면, 이러한 알림 중 하나가 팝업되면 어떻게합니까? 조금이라도 문지릅니까? 음, 그것은 한 가지 일을합니다 너무 강하게 스 와이프하면 다른 화면으로 건너 뜁니다 또는 언론에 강요 할 수 있습니다

그것도 다른 옵션으로 나타납니다 당신은 그것을 탭할 수 있습니다, 그리고 그것을 열 수도 있습니다, 또는 아닐지도 모릅니다 그래서 그것은 단지 전부입니다 왜 당신이 혼란스럽고, 그리고 그것은 전혀 직관적이지 않습니다 네가 그걸로 무엇을해야하는지

좋아, 그럼 한번 보자 이러한 알림 중 일부는 여기에 있습니다 첫 번째 알림은 알림 만 허용합니다 너는 그것을 꺼 버릴 수있다 핵 옵션과 같습니다

실제로 나는 그 무리를 사용하는 것이 좋습니다 하지만 알림이 필요하다고 말하면 그럼 너는 소리, 배지 앱 아이콘, 잠금 화면에 표시, 기록에 표시, 배너를 보여주고, 그것은 많은 옵션입니다 사실로, 얼마나 많은 옵션이 있죠? 우리는 여기서 수학을해야합니다 좋아, 수학 시간 화면에서, 바로 여기, 알림을 사용 또는 사용 중지 할 수 있으며, 그래서 둘, 그리고 나서 이것들도 켜지거나 꺼집니다, 여기에 여기, 여기, 여기, 여기 두 가지 옵션이 있습니다

그것이 하나입니다, 두, 세, 그 중 4 개, 그리고이 하나, 사실 3이야, 네가 할 수있어 여기에서 서로 다른 것들을 선택하십시오 그래서 나는 이것이 계승적인 일이라고 생각했습니다 그러나 순서가 중요하지 않기 때문에, 실제로는 단지 곱셈 문제입니다 그래서 이것은 두 번 두 번 두 번 두 번입니다

그건 네 번에서 네 번입니다 두 번째에서 네 번째는 16, 세 번, 48 세 이 사람을 잊지 말자 다른 모든 것들을 토글하기 때문에 그것을 추가하십시오, 플러스 2

당신은 50으로 끝납니다 알림을 설정하는 50 가지 방법이 있습니다 귀하의 아이폰에 어떤 주어진 애플 리케이션을 위해 마지막으로 중요한 것은 무엇보다도, 이 다른 전체 모드는 방해 금지로되어 있습니다 모든 것을 없애 버리지 만, 그래서 너는 그걸 알아 내야 해

나는이 모든 혼란을 부른다 체크 박스의 신비 내 말은 농담이 그리 재밌지는 않다는거야 조명을 다시 켤 수 있습니까? 비디오로 돌아 가라 내 말은, 그건 신비 다

하지만 그건 아니에요 [Camera Man] 좋아 신비의 큰, 내가 말하고있는 것 같아요 어쨌든 애플의 철학은, "알림을 전송하도록해야합니다

시도하지 말고 모든 것을 읽고 시도하거나 정리하지 마십시오 그 (것)들을 통해서 당신의 전체 전화 생활 " 그러나, 나는 그것이 다소 바보 같다고 생각한다 일부 알림은 매우 중요합니다 그럼, 질문은, 아무도 더 잘합니까? 그래서이 부분이 제가해야 할 부분입니다

스마트 폰의 역사에 깊이 빠져 있습니다 심비안 휴대폰, 팜 폰, 블랙 베리, 웹 OS 전화 및 Windows 전화, 처리 된 모든 통지가 다르게 각 혁신은 나는 그것을하고 싶다 하지만 우리에게는 시간이 없다 그리고 그 전화기들은 모두 죽었습니다 모든 전화기를 RIP하십시오

대신 Android가 어떻게 작동하는지에 초점을 맞출 수 있습니다 나는 모든 것을 통과하지 않을거야 그리고 내가 아이폰으로했던 것만큼 자세하게 설명했다 나는 단지 몇 군데를 지적하고 싶다 안드로이드가 더 똑똑합니다

그리고 나는주의해야한다 이것이 Android 및 Android 제조업체이기 때문에 그들의 휴대폰에 업데이트를 보내려고 무섭다 가장 최신 버전입니다 그래서 Pixel 2를 예제로 사용하려고합니다 알았다? 시원한

알림 그늘부터 시작해 보겠습니다 네가 먼저 알아 차릴거야 그것은 우선 순위에 따라 주문된다는 것입니다 그래서 음악은 맨 위에 있습니다 그런 다음 메시지가 있습니다

그리고 다른 모든 쓰레기가 있습니다 그래서 지금 당장 중요한 일을 알고 있습니다 그 다음 것은 그룹핑입니다 이것이 가장 중요한 것입니다 안드로이드에서 내가 좋아하는 것은 트위터에서 50 개의 알림을받는다면, 그들은 모두 쌓아 놓는다

이 작은, 작은, 한 줄로 내가 그것을보고 싶으면 그것을 확장 할 수 있습니다 모든 것을 한꺼번에 모두 기각해야합니다 내가 좋아하는 또 다른 것은 당신이 전화를 사용하고 있다면, 일부 알림 대신 음영 처리 화면 상단을 덮고, 그들은 단지 방해가되지 않을 수 있습니다 알림 화면에 작은 아이콘이 나타납니다 나중에 대처할 수 있습니다

그리고 채널이라는 새로운 것이 있습니다 정말 복잡한 일입니다 모든 앱 알림 설정 당신이 할 수있는 한 화면에 넣어 다른 알림 옵션 선택 모든 종류의 알림에서 앱이 당신에게 보내기를 원합니다 따라서 우선 순위가 높은지 여부를 선택할 수 있습니다 그리고 그것은 당신의 전화가 소음을 내고, 또는 우선 순위가 낮고 침묵합니다

알림을 전혀받지 못하는 곳입니다 그리고 당신은 전체 앱뿐만 아니라, 그러나 앱이 당신에게하고 싶은 모든 작은 것들에 대해서 나는이 채널 설정을 안드로이드 버전이라고 부른다 체크 박스의 신비 아니, 우린 아니야? 아니, 네, 우리가하는 곳이 어디죠? 좋아, 우린하고있어

큰 (Dieter sighs) 체크 박스는 안드로이드와 마찬가지로 좋지 않습니다 사실, 그들은 더 나빠요 Android에는 체크 박스가 너무 많습니다 iOS에 비해 그래서 칭찬하는 것이 이상합니다

차이점은 최종 상태, 알림 용 체크 박스 중 실제로 인도적인 길이다 그들은 내 통제에 더있어 그들은 덜 성가시다 아이폰에서 당신에게 일어나는 일보다 안드로이드 알림에 덜 짜증 난 다른 이유 그 모든 체크 박스에 접근 할 수 있다는 것입니다 통지 그 자체로부터 직접적으로

Android 알림이 완벽하다는 말은 아닙니다 그들은 또한 일해야합니다 사실, 나는 그 중 일부를보고 싶다 멋진 기계는 Google이 항상 이야기하는 것을 배우고, 문제 알림에 더 많은 것을 적용했습니다 이봐, 진실이 있네

알림, 그들은 새로운 이메일입니다 그것들도 중요합니다 그러나 이메일에는 이러한 모든 도구가 있습니다 이러한 메시지를 관리합니다 그것은 정렬을위한 폴더가있어, 별, 보관 및 알림, 그리고 모든 종류의 다른 쓰레기

우리는 우리의 통보를 관리 할 권한이 있어야합니다 우리가 이메일을 관리 할 권한이있는 것처럼 말입니다 아니면 완전히 다른 접근 방식이 필요합니다 이 문제를 완전히 해결하기 위해 나는 잘 모른다 올해 초 많은 이야기가있었습니다

모든 사람들이 알림에 얼마나 화가 났는지 그들은 뉴욕 타임즈에 있었으므로 파 하드 만주 (Farhad Manjoo)는 말했다 애플은 중독성이 적은 전화기를 디자인해야한다 Nellie Bowles는 정말 재미있는 이야기를했습니다 사람들이 회색 스크린으로 전화를 걸 때, 그래서 모든 색깔은 도마뱀 두뇌를 해킹하지 않습니다 도마뱀이 색을 보지 못할 수도 있지만 모르겠습니다

나중에 봐 어쨌든, 이런 것들은 Time Well Spent라고 불리는이 운동은, 트리스탄 해리스라는 남자와 시작된 그는 구글의 디자인 윤리 학자였으며, 나는 그것의 어떤 것에도 동의하지 않는다 가능하면 휴대 전화로, 너를 영원한 산만 상태에 빠지게한다 모두가 사용하는 은유는 그것은 슬롯 머신과 같은 것입니다 당신은 알림 그늘을 잡아 당기고, 슬롯 머신에서 레버를 당기는 것과 같습니다

나는 그 은유를 정말로 좋아하지 않는다 나는 그것이 당신에게서 너무 많은 힘을 빼앗아 간다고 생각하기 때문입니다 나도 몰라, 슬롯 머신, 전화를 소유하고 있습니다 당신은 그들에게 그 힘을 주어야합니다 그들이 당신에게 정말로 가치있는 것을 제공한다면 너무 자주 그들은하지 않습니다

하지만 애플, 미안 해요 우리를 도와야합니다 사용자가 할 수있는 것만으로도 충분합니다 네가 우리에게 주신 모든 선택 사항을 감안할 때 알림 때문에 그들은 사라지지 않습니다

그리고 단지 그들을 거의 푹신한 구름으로 간주하지 않고, 우리의 자물쇠 화면에 떠있는, 그게 효과가 없을거야 이 비디오에 대해 감사해야 할 사람들이 몇 명 있습니다 나는 비유 Savov에게 은유를 생각해 주셔서 감사드립니다 iPhone 알림 중 푹신한 구름이 떠 다니고있다 Patrick Lupotto, 제 수학을 고쳐 주셔서 감사합니다

나는 그것을 잘못했기 때문에 나를 구해 줬어 또한 전직 분개 기자 인 제프 블 래든 (Jeff Blagdon) 전혀 다른 맥락에서 문구가 생겼다 체크 박스의 신비, 나는 그저 깊이 사랑합니다 물론, 시청 해 주셔서 감사합니다

Using Wired Ethernet on the ESP8266

이것은 말 그대로 수천 개의 애호가 프로젝트에 ESP8266 홈이 있고 여기에 더 많은 것들이 있습니다 상업적인 것들

놀랍습니다 사람들은 HackADayio에서 270 개가 넘는 프로젝트에서 사용했습니다 혼자 그래서,이 작은 녀석은 단지 약간 일 수있는 것으로 생각해야 했었습니다

시리얼에서 와이파이로 연결되는 것 이상의 것이므로 AVR과 같은 것이 필요합니다 시간이 지남에 따라 사람들은 점점 더 많은 것을 알게되었습니다 결국 프로그램을 프로그래밍 할 수 있습니다 C를 사용하여 GPIO 및 일부 GPIO에 대한 액세스 권한을 얻으십시오 PWM, I2C, SPI 버스, 심지어 SDIO 버스와 같은 다른 주변 장치가 필요합니다

그것에 관한 모든 것이 그냥 정신 나간 그것은 잘 할 수있는이 멋진 부분입니다 사람들이 생각한 것입니다 거의 모든 것을해라 그것은 토크 이더넷을 제외하고는 오늘까지이다

그래서 이건 작은 녀석, 비록 내 타이틀에도 불구하고 이더넷 컨트롤러가 없다 DMA가있는 굉장한 I2S 버스 채널 3 TV를 방송하기 위해 어떻게 말한거야 해당 비디오에 궁금한 점이 있으면 여기를 클릭하십시오 어떤 비율, 그것 그렇다면 칩에서 40MHz로 이야기 할 수 있습니다

나는 그것을 실제로 디지털화 할 수있다 디지털화하고 거기에서 디지털화하십시오 내가 가져갈 수있어, 여기 라인 드라이버에 연결해서 이 이더넷 스위치까지이 이더넷 케이블까지 이더넷 자기 장치 그래서 비록 ESP는 wifi로만 연결되도록 설계되었으므로 이제 다른 인터페이스를 추가했습니다 그래서, 그것은 내 노트북에 여기에 푹

그리고 브라우저에서 고정 IP로 방문 할 수 있습니다 그 현재 101105에 앉아 있습니다

그리고이 웹 페이지를로드합니다 많아 다른 웹 소켓 페이지와 같습니다 궁금한 점이 있다면이 웹 소켓 인터페이스 이 비디오를 클릭하면됩니다 어떤 비율이든, 우리는 실제로 그것을 볼 수 있습니다

약 700Hz에서 ESP8266과 통신합니다 즉, 웹 페이지가 생성 중임을 의미합니다 새로운 요청은 ESP8266으로갑니다 ESP8266이 응답하고 웹 페이지로 돌아가며 그 모두는 700 헤르츠에서 일어날 수 있습니다 여기에는 모든 요청이 모두 포함되어 있습니다

TCP의 모든 것 다른 데모와 달리이 웹 페이지에는 새로운 기능이 추가되었습니다 이 기능을 "마지막 패킷"이라고합니다 나는이 웹 페이지를 여기 열어 볼 수있다 패킷 "이라고 부릅니다

호기심이 생기면 실제로 githubio 페이지에서 온라인으로이 페이지를 방문 할 수 있습니다 설명에서 우리는 테스트 패킷을로드 할 수 있으며 테스트 패킷을 가지고 놀 수 있습니다 너는 할 수있다 일부 비트를 높게 또는 낮게 설정하십시오 너는 그것을 깨뜨릴 수도있어 "나는 할 수 없다

그 패킷을 해독하십시오 "여기에서"다른 패킷 가져 오기 "를 클릭하면 실제로 라인의 마지막 패킷을 얻습니다 그래서이 인터페이스를 사용하여 디버깅을했습니다 이 원시 패킷을 어떻게 해석 할 것인지 알아 내려고했습니다 그들은 그냥 원시 맨체스터 야

인코딩 된 패킷 나는이 비디오에서 많은 세부 사항을 다루지는 않지만 더 많은 기술 정보에서 설명에 링크 된 해킹 일 기사를 체크 아웃 할 수 있습니다 그 이 모든 것이 어떻게 잘 어울리는 지에 대한 많은 상세 정보가 있습니다 이것보다 어떻게 작동하는지 보여주는 비디오 여기에서 제공되는 웹 페이지입니다

여기까지의 ESP 나는 이더넷을 통해 ESP를 다시 채우는 것과 같은 미친 짓을 할 수있다 그냥 netflashing하여 지금 당장은 어떤 종류의 실적을 살펴 보겠습니다 그것은 얻을 수있다

그래서 나는 0002 초 간격으로 핑 (ping)하러 갈 것입니다 하지만 보시다시피 그것은 놀랍게도 계속 유지되고 있으며 실제로 많은 패킷 처리량을 얻고 있습니다 사실 아직 패킷이 떨어지지 않았습니다 평균 핑 응답 시간은 0

85입니다 ms 그건 내 랩탑에서부터 ESP 로의 전환, 패킷의 디코딩, 프레임 CRC를 확인한 다음 그 패킷을 열어서 핑 패킷임을 인식하고 ping 패킷에 응답하고, ping 패킷에 응답하고, 다시 패키징하고, 프레임을 계산합니다 CRC, 그것을 인코딩하는 맨체스터, 비트 레지스터에서 이동 한 다음 다시 내 노트북으로 전환하십시오 그것들 모두는 1 초에 1 백 1 분의 1을 가지고 있습니다

따라서이 패킷이 응답 할 수있는 패킷이 아닙니다 1,200 개를 보내 봅시다 ping 바이트 자, 조금 느립니다 평균 3

8ms로 ​​떨어졌지만 계속 유지할 수 있으며 이러한 우스운 패키지에 응답 할 수 있습니다 이 진지한 프로젝트에서 사용하기를 원하는 것이 아닙니다 서커스에 가깝다 트릭, FTDI 칩 등을 사용하는 것 어떤 종류의 상업용으로도 사용하지 마십시오

생성물 당신도 정말로 이것을 사용해서는 안됩니다 그리고 그것은 다소 jankey입니다 그냥 완료되지 않았습니다 당신은 정말로 PHY와 MAC 및 그 밖의 모든 것을 사용해야합니다

그것은 재미 있고 이것은 애호가 프로젝트를 위해 완전히 작동합니다 그것은 충분히 단지 janky가 아니었다 그래서, 최대의 jank를 위해 나는 여기에 같은 종류의 도우미를 가지고있다 그것은 단지 노 데크 쿠 보드와 일부 LED 및 기타 물건으로 연결되어 있고, 일부 커패시터 및 저항기는 이더넷 케이블에 바로 연결됩니다

이 일을 막자 지금 당장 여기 내가 ESP가있는이 작은 브레드 보드이고 스위치에 연결되어있다 예, 연결됩니다 이것은 자기가없는 것입니다

그것은 단지 두 개의 레지스터 일뿐입니다 두 개의 커패시터가 ESP에 연결됩니다 또한 이더넷을 통해 통신 할 수 있습니다 지금, 패킷 손실이 현저히 나빠질 수 있습니다 평균 패킷 시간 단지 0

85ms인데, 우리는 60-70 % 범위의 패킷 손실에 대해 이야기하고 있습니다 그것은 단지 평범한 것입니다 무서운 여기에 흥미로운 일이 일어나고 있으며, 이것의 많은 부분은 전체 많은 고주파 노이즈가 라인에서 발생하고 실제로는 아무 것도 청소하지 않습니다 높은 주파수 노이즈를 흡수하여 패킷을 손상시킵니다

사실 그것은 너무 나빠서 돌아 왔어 이 작은 길이의 와이어를 여기에 연결하면됩니다 나는이 작은 것을 얻었다 여기 와이어의 길이, 그린 와이어, 그리고이 끔찍한 것 이걸 라인에 연결하면 프로세서에서 훨씬 더 좋아진다는 것을 알 수 있습니다

그 이유는 신호 – 고주파 노이즈 – 신호를 어지럽히고 실제로 처리 할 수 ​​있습니다 상대방의 문제가있는 곳으로 방금 방 출하십시오 그렇게해서 나는 그것에 대해 걱정할 필요가 없다 그래서, 나는 이런 종류의 사용을 강력히 권장하지 않는다 갈바닉 절연이 없기 때문에 위험합니다

당신은 당신의 모든 근거가 동일하다는 것을 압니다 그러나, 그것은 작동합니다 그리고, 그것은 단지 미친 짓이야 이 작은 ESP8266이 실제로 어떻게 이더넷에 연결되는지 이야기 할 수 있습니다 글쎄, 너희들이 좋아하길 바래

이 Hackaday 기사를 확인하고 uuh, 모든 소스 코드를 확인하십시오 github 나는이 프로젝트를 유지할 수있는 사람들을 찾을 수 있기를 바란다 그것을 다른 것들로 옮기고 흥미로운 다른 것을하십시오

감사!