-
google i/o 2021
구글 I/O 2021 구글의 연례 개발자 컨퍼런스인 Google I/O 2021 지난 5월 진행 되었습니다. 이중 비유있게 다룬 핵심 발표 내용을 포스팅 해보려 합니다. 하드웨어 제품군 픽셀(Pixel), 크롬캐스트(Chromecasts), 스태디아(Stadia) 콘솔, 네스트(Nest) 스마트 홈 디바이스 등에 언급이 없어서 개인적으로 아쉬운 해 였습니다. 안드로이드 12 안드로이드 차기 메이저 버전인 안드로이드12(Android 12) 공개 베타 버전을 발표했습니다. 구글은 안드로이드12를 가장 야심찬 버전으로 설명하고 UI 대규모 개편 ‘머티리얼 유(Material You)’ 개명 까지 해서 큰변화를 알리고 있습니다. 개인정보 보호 사용자의 검색 기록이나...
-
flutter 2.0 출시!
Flutter 2 발표 더 많은 플랫폼 지원 개발자 키노트 구글 개발자들에 코멘트를 요약해 보면 플로터를 포기하지 않고 앞으로도 더 많이 성장할 것이다. 우리는 더 많은 플랫폼 지원 방향으로 가기로 했다. 목표화 콘셉트를 좀 더 공고화하겠다는 의미로 2.0을 진행한다고 볼 수 있습니다. Flutter on the web 개인적으로 가장 큰 게 의미 있는 이슈라고 생각합니다. 웹을 지원하는 이유 하나만으로 구글이 얼마나 flutter에 투자, 집중하는지 알 수 있습니다. Flutter Folio 개인적으로 생각해 보는 Flutter 미래 2021년 앱 개발...
-
flutter 배워야 하나?
인트로 처음 Flutter란? 접하고 포스팅을 진행한 지 5개월가량 지났습니다.네이티브 개발자로서 flutter 구동 콘셉트가 흥미로 왔으며,여러 가지 장점이 보여 이제 네이티브 개발은 전부 flutter로 전향해야 하는 합리적 의심도 했었습니다. 개인적으로 새로운 것을 접할 때는 단점보다 장점만 보게 되는 것 같아,그동안 느낀 flutter 어두운 면을 찾아보고 뒤돌아보는 의미로 이번 주제는 flutter 배워야 하나!로 정했습니다. 개발자 입장에 flutter 장점은 크게 3가지입니다. Android, IOS 멀티플랫폼 지원 skia 2d 엔진을 사용한 빠른 UI 처리 속도 프로젝트 진행 시 원 코드를...
-
mobx를 이용한 flutter 상태 관리
들어가며 상태 관리란 무엇일까요? 위키 설명을 따르자면 텍스트 필드 같은 여러개의 UI 컨트롤의 상태를 관리하는 것을 의미합니다. 예를 들자면, 회원 가입창에 이메일이 유효하면 전송 버튼이 활성화되고 유효하지 않으면 단추가 비활성화되는것 같은 상황은 상태에 따른 UI 컨트롤이 관리되는 경우입니다. 그래서 뭐가 다른건데? 사실 이래선 기존이랑 뭐가 다른지 알 수가 없습니다. 여기서는 flutter 를 예를 들어보도록 하겠습니다. flutter의 구성은 widget 들의 조합입니다. 최상위 root widget 에서 하위 widget 을 포함하는 전형적인 tree 구조를 가집니다. 어디선가 비슷하죠? react...
-
Google io 2019 Developer-Keynote
구글의 연례 개발자 컨퍼런스인 Google I/O 2019 Developer-Keynote 매년 Android 서비스 관려자들을 설램, 흥분, 분노를 가져다 주는 Google ‘Input’, ‘Output’. Developer-Keynote 중 관심 있는 분야에 대한 간략한 리뷰 입니다. “Android Kotlin first” 코틀린 꼭 해야 할까? 한 2년 전부터 안드로이드 개발자 사이에 올라오던 이슈를 이번 Google I/O 2019 에서 깔끔하게 정리해 주었습니다. Chet haase : "응 닥치고 Kotlin 해" Kotlin 장점 코드가 간결해진다. 코드가 간결해지니 가독성도 증가한다. 복잡한 로직을 간단하게 짤 수 있다. 모두가 말하는...