전체 글 (30) 썸네일형 리스트형 [Android] Androidx Jetpack Compose 체험하기 안드로이드 Jetpack 라이브러리 중 Compose라는 것을 알게 되어 테스트를 해보려고 합니다. developer.android.com/jetpack/compose/tutorial?hl=ko Android 개발자 | Android Developers 이 사례에서는 텍스트 요소의 제목이 매우 짧았습니다. 그러나 텍스트 요소의 제목이 긴 경우도 있으며, 긴 제목으로 인해 앱의 모양이 이상하게 바뀌지 않아야 합니다. 첫 번째 텍스트 요소를 developer.android.com XML을 이용하여 UI를 구성하지 않고, Jetpack Compose 함수들을 이용하여 원하는 요소를 말하면 Compose 컴파일러가 알아서 UI를 만들어주는 라이브러리입니다. 살짝 훑어보니, 제가 작년부터 빠져있는 Flutter .. [Flutter] Flutter 압축 패키지 사용 서버로부터 파일을 가져올 때 보안을 위해서 zip 파일을 가져와서 사용하기로 했다. 이에 따라 flutter 의 압축 패키지를 사용하기 위해 검색해보았다. pub.dev/packages/archive archive | Dart Package Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib. pub.dev 글 작성 시점 좋아요 128개에 해당하는 archive 패키지를 사용하기로 했다. 필요한 파일은 json 인데, 이를 passward가 적용된 zip으로 압축했고 이를 get으로 가져와야한다. httpClient의 get으로 받아온 데이터를 파일로 .. [Kotlin][Kotlin in action] 1. 코틀린이란? 서론 코틀린은 왜 만들어졌을까? 이런 질문에 대한 답으로 난 처음에, 안드로이드 진영에서 사용하는 JAVA가 오라클의 라이센스 문제로 인해 대체 언어로 만들어졌다라고 답을한적이 있다. 왜그랬을까? 지금생각해보니 참 바보같은 답변이다. 코틀린을 만든 곳은 구글이 아니기 때문이다. 코틀린은 제트브레인이라는 회사에서 만든언어인데, 왜 그리 답변했는지 아직도 부끄러울뿐이다. 코틀린 강의를 처음 듣게 된것은 작년 여름 회사에서 진행했던 코틀린 교육을 들었을때이다. 왠일로 강사들이 만들어주는 PPT 출력물이 아닌 시중에서 판매되는 실제 코틀린 책을 가지고 강의가 진행되었고, 덕분에 책 한권을 다 읽게 되었다. 당시 자바만 해왔던 나에게 코틀린은 신선한 충격을 주었다. (물론 대학교 2학년때 파이썬을 처음 접했을때만.. 이전 1 ··· 7 8 9 10 다음