SKT에서 제공한 교육을 받고 마지막 2주 동안 해커톤을 진행하였다. 우리 조의 프로젝트 주제는 '음성 챗봇과 이상 징후 감지를 기반으로 한 안전귀가 서비스'였으며,나의 담당은 안드로이드 개발이였다.사실 이 교육을 듣는 이유는 인공지능(딥러닝)에 대한 학습을 위해서였다
기초부터 튼튼하게 가보자 Android 개발자가 되기위해서 앱의 기본 요소를 이해하는게 첫번째인 것 같다. 그렇기 때문에 안드로이드 Docs에서도 첫번째로 소개하는 것이 아닐가 생각한다. 앱 기본 항목 안드로이드 앱은 'Kotlin', 'JAVA', 'C++' 언
앱의 구조는 앞서 정리한 것 처럼 Activity, service, content provider, broadcast reciver와 fregment를 비롯하여 어러 앱 구성요소가 포함되어 있다.이러한 구성요소들은 대부분 Manifest에서 선언을 한다. 그러면 OS에
Jetpack Compose는 새롭게 등장한 안드로이드 네이티브 UI 개발 도구다. xml 대체한 선언형(declarative) UI로 UI 개발을 간소화하고 가속화한 도구로 UI개발에 편리하다고 하여 공부를 시작해보기로 했다.UI에서 중요한 요소 중 하나인 폰트를 먼
FragmentActivity 내의 어떤 동작 또는 사용자 인터페이스의 일부를 나타낸다. 여러 개의 Fragment를 하나의 Activity에 결합하여 창이 여러 개인 UI를 빌드할 수 있으며, 하나의 Fragment를 여러 Acticity에서 재사용할 수 있다. Fr
DP(Device Independent Pixel)는 디바이스 크기에 의존하지 않는 픽셀이란 뜻으로 기기에 상관없이 밀도가 독립적이다.SP(Scale Independent Pixel)는 스케일에 의존하지 않는 픽셀이라는 뜻으로 사용자가 선택한 크기에 따라 텍스트 크기가
생명주기위의 링크에 매우 간략하게 생명주기에 대한 설명을 적어 놓았다.유저는 활동의 UI상태가 회전 또는 멀티 윈도우 모드로의 전환과 같은 구성 변경이 발생할 때 데이터의 변화가 일어나지 않게 하기 위해 어떻게 해야하는지에 대한 내용이다.시스템이 구성 변경이 발생되면
기초 Compose 이해 : Compose의 선억적 접근 방식이 과거에 사용했을 수 있는 뷰 기반 접근 방식과 어떻게 다른기와 ㅊ