2023/05 2

다사다난한 개인 앱 개발기 (ft. 기획 + 디자인 + 안드로이드)

평소 취미가 독서인데, 독서기록 어플을 만들고 싶었다 :) 더 나아가 평소 나의 독서스타일에 맞는 책 추천 등 다양하게.. 더 추가할 예정이지만 우선, 데이터를 쌓아야하기때문에 현재는 독서기록이 위주이다 기획, 디자인, 안드로이드는 내가 담당했고 서버는 친한 개발자 언니가 담당 :) 기획, 디자인은 정말 힘들었다 기획도 크게 2번에 걸쳐서 변경했고, 디자인은 정말 쉴새없이 변경.. T_T 개발기간보다 오래걸렸다 아무래도, 관심이 있는 분야니 아이디어는 차고 넘쳤지만 아이디어에 비해.. 개발자가 하는 디자인이라.. 정말 힘들었다.. 전직장에서는 디자인팀과 서로 아이디어를 엄청 주고 받았어서 피그마에 대해 많이 사용해봤어도 차원이 다르긴 했다..ㅠㅠ 하지만 앞으로 디자이너님들과 소통할 때 도움이 되겠지..?..

[Jetpack] Navigation Component #2 args 전달하기

args 전달하는 건 아주 간단해요 왜냐하면 우리가 1탄에서 사용했던 action.arguments가 Bundle이기 때문이져 :) bundle이라면, put / get을 사용하면 되겠죠 ! nav_graph.xml에서 Design 탭을 누르면 Arguments가 있어요 Add Argument를 누르면 type에서 원시타입 말고도 custom 타입도 가능합니다 :) 진짜 편리한거같아여 Argument를 받을 Fragment에 선언해줍니다 ! testArgs로 Argument를 생성하면 nav_graph.xml에 자동으로 선언되어 있습니다 자 이걸 소스에서 연결해봅시다 MainFragment -> GridFragment로 전달하는 과정입니다 1️⃣ args를 전달하는 부분 (MainFragment) nav..

📱 Android 2023.05.01