Home 10월 17일 Today I Learned
Post
Cancel

10월 17일 Today I Learned

10월 17일 실천한 Today I Learned



오늘 한 일 체크


  1. 최종적으로 만들 앱을 위해 코딩하면서 공부하기 ✅

  2. 알고리즘 문제 최소 하루에 한 개 이상은 풀면서 공부하기 ✅

  3. 블로그에 Today I Learned 적기 ✅

  4. GitHub에 1일 1커밋 하기 ✅



오늘 추가적으로 한 일


  1. Python 기초 문법을 TIL에 정리하였다



오늘 배운 내용

  • 안드로이드 앱을 제작할 때 스플래시 화면을 따로 액티비티를 만들고 그 액티비티를 시작 화면으로 만든 뒤 일정 시간 이후에 메인 액티비티로 이동시키는 그런 방법으로 구현시켰었는데 이러한 방법이 예전에 쓰는 방식이고 안드로이드 13이후에 api를 이용하여 구현하는 방법이 있다는 걸 알게 되었다 하지만 해당 기능을 사용하는 것이 현재 만드는 앱에서 꼭 필요하지는 않다고 판단되어서 적용은 하지 않을 예정이다

  • 안드로이드에서 findviewbyid에 단점과 view binding에 필요성을 체감하게 되었다 findviewbyid로 xml의 뷰와 변수를 연결시키는 방식은 코드가 길어질수록 코드가 지저분해지고 쓸데없는 코드가 생긴다 지금 만들고 있는 앱에서도 view binding으로 교체해 봐야겠다

  • Kotlin이나 Swift로 따로따로 개발해야 하는 것이 아닌 한 번에 개발로 android와 ios 두 버전 출시가 가능한 플러터와 리액트 네이티브에 대해 알게 되었다 특히 ui를 만드는 게 간단한 플러터는 안드로이드 공부가 끝나면 플러터는 취미로라도 배워봐야겠다

This post is licensed under CC BY 4.0 by the author.

10월 16일 Today I Learned

10월 18일 Today I Learned