인스타그램 앱 mock 코딩을 시작하면서 처음 만들어본 것이 로그인/회원가입 페이지였다. Firebase를 사용하면 쉽게 백엔드를 구현할 수 있다고 해서 시도해보았다. 안드로이드와 Firebase 연동하기 먼저 만들어놓은 안드로이드 프로젝트 창에서 Tools - F
res 폴더는 어떻게 사용하는 걸까? Android Studio에 자동 생성된 파일 중 res 폴더가 있다. Resources의 줄임말로, 프로젝트에서 사용되는 이미지나 테마, 색상 등을 정의할 수 있다. 이 곳에 모든 자료들을 넣어놓고 코드를 구현할 때 필요한 자료
앱 아이콘을 쉽게 만들 수 있는 사이트를 공유한다. iconKitchen이라는 사이트이다. 안드로이드는 물론 ios, 웹용 아이콘을 쉽게 만들 수 있다. 기본 아이콘 중에서 고르거나, 가지고 있는 이미지나 텍스트도 가능하다. 배경과 파일 이름 등을 설정하고 다운로드를
코틀린에서 형변환은 as를 사용한 불안 형변환과 as?를 사용한 안전 형변환이 있다. 불안 형변환 (unsafe cast)형변환이 불가능하면 ClassCastException이 발생한다. ProductFragment의 인스턴스를 Fragment 데이터 형식을 저장하는
코틀린은 기본형 형식이 없고 모든 것이 객체이다. 그렇기에 데이터 형식을 자유롭게 변환할 수 있고 속성에 접근할 수 있다.
자바에서는 클래스를 기본으로 코드를 구성한 반면, 코틀린에서는 함수형 프로그래밍을 지원하기 때문에 클래스를 사용하지 않아도 된다. 때문에 함수를 잘 사용할 줄 아는 것이 코틀린 개발의 기본이다.
테스팅 방법