본문 바로가기
반응형

오늘의코드조각9

인스타그램 뺨치는 UI? 10분 만에 끝내는 SNS 피드 앱 만들기 (Jetpack Compose 실습) 안녕하세요, '생각하는 개발자'입니다.드디어 Part 2의 마지막 여정입니다! 그동안 우리는 화면을 배치하고, 상태를 관리하고, 목록을 만들고, 화면을 이동하는 법까지 숨 가쁘게 달려왔습니다. 이제 이 조각들을 모아 '진짜 앱' 같은 SNS 피드 화면을 만들어 볼 시간입니다.이 실습을 마치면 "나도 이제 화면 하나는 뚝딱 만들 수 있겠는데?"라는 자신감을 얻게 되실 겁니다.[내부 링크: 이전 강의 복습하기]👉 [2-3] 무한 스크롤의 핵심, LazyColumn 완벽 가이드 (링크) ## 1. 실습 목표: 어떤 화면을 만드나요?우리가 오늘 만들 화면은 전형적인 SNS 피드입니다.상단: 사용자 이름과 프로필 이미지중간: 메인 포스팅 이미지 (심플한 컬러 박스로 대체 가능)하단: 좋아요, 댓글, 공유 아이콘.. 2026. 2. 9.
[오늘의 코드 조각] [iOS 1-2] 안드로이드 vs iOS : 개발자가 알아야 할 두 플랫폼의 철학 차이 안녕하세요, **'생각하는 개발자'**입니다.지난 시간에는 구형 맥북에 새 생명을 불어넣는 Xcode 12.4 설치와 최적화를 마쳤습니다. 이제 본격적으로 코드를 한 줄 써 내려가기 전, 우리가 반드시 이해해야 할 관문이 있습니다. 바로 **'iOS라는 세상의 규칙'**을 이해하는 것이죠.안드로이드 대륙에서 온 우리에게 iOS는 비슷해 보이지만 묘하게 다른 문화를 가진 이웃 나라와 같습니다. 오늘은 안드로이드 개발자의 시선으로 본 두 플랫폼의 결정적인 철학 차이를 정리해 보겠습니다. 1.1 설계 철학 : 자유도 vs 사용자 경험(UX)의 일관성 🏺비유: 레고 성 vs 정교하게 설계된 정원안드로이드는 마치 레고 성 같습니다. 제조사가 수십 곳이고 화면 크기도 제각각이죠. 구글은 개발자에게 넓은 자유를 주.. 2026. 2. 4.
[오늘의 코드 조각] [iOS 1-1] 오래된 맥북의 재발견: Xcode 12.4 설치와 성능 최적화 안녕하세요, **'생각하는 개발자'**입니다.안드로이드라는 거대한 대륙을 여행하다가 이제 막 'iOS'라는 새로운 섬에 발을 내디뎠습니다. 하지만 시작 전부터 "맥북이 너무 비싸다" 혹은 "내 맥북은 너무 오래됐다"는 고민이 발목을 잡곤 하죠.결론부터 말씀드리면, 장비 탓에 포기하실 필요 없습니다. 제가 가진 구형 맥북에서도 iOS 앱 개발은 충분히 가능하거든요! 오늘은 그 첫 단추로, 우리 장비에 딱 맞는 Xcode 12.4 설치법과 저사양 최적화 꿀팁을 교재 형식으로 차근차근 알아보겠습니다. ### 1.1 왜 Xcode 12.4를 선택해야 하는가? 🏺비유: 구관이 명관이다 최신 맥북이 아니면 최신 Xcode를 깔 수 없다고 포기하지 마세요. Xcode 12.4는 구형 맥북(macOS Catalina.. 2026. 2. 4.
반응형