Daily
-
[Android] 안드로이드 딥다이브 재시작Daily 2025. 2. 1. 16:24
2025년의 Apple Developer Academy @ POSTECH 보류하기로 결정했다. 탄탄한 준비와 좋은 기회로 다시금 연이 닿을 수 있기를 바라는 마음이다. 이 결정을 내린 이유는 크게 세 가지다. 1. 회사에서의 iOS – 현재 업무에서 iOS 개발을 시작해 진행하고 있는 만큼, 더 깊이 파고들 필요가 있다. 2. 취업 시장 악화 – 내년 시장이 개선될지 불확실한 상황에서, 지금은 성장에 집중하는 것이 우선이다. 3. 나의 뿌리(=안드로이드)를 더 단단히 – 기반을 탄탄히 다진 후, 다음 단계로 나아가고 싶다. 어제 Tomo와의 대화를 통해, 내가 놓치고 있던 것들을 다시금 돌아보게 되었다.“나는 이런 사람이야”라고 단정 짓기보다, 더 넓은 시야로 나 자신을 바라보자. 앞으로 나아갈 방향이 ..
-
[면접/후기] Apple Developer Academy (Feat. 합격)Daily 2024. 9. 17. 15:38
지난 7월 말, Apple Developer Academy 면접 후기를 작성했다. 그 면접은 내 부족함을 깨닫는 계기가 되었고, 동시에 새로운 동기를 부여해주었다. 면접 이후, 나는 안드로이드에만 머무르지 않고 모바일 분야에서 두각을 나타내기 위해 회사에 iOS 파트도 함께 맡고 싶다고 요청했다. 그렇게 회사에서 iOS를 함께 맡으며 내 한계를 뛰어넘는 어려운 경험을 쌓는 중이었다. 그런 와중에 아래와 같은 응답을 받게 되었다. 앞으로 내가 어떤 방향을 선택할지 나 자신도 기대된다. (섣불리 결정을 내리지 않으려고 한다)김한슬, 꾸준함과 한계를 뛰어넘는 마음가짐으로 계속 성장해 나가길.
-
[면접/회고] Apple Developer AcademyDaily 2024. 7. 29. 21:55
출처 : Youtube, 호댕댕 나는 무엇을 위해 애플 아카데미에 들어가고 싶었을까. 다양한 경험을 가진 사람들을 만나, 서로의 경험을 공유할 수 있는 좋은 기회라고 생각했다. 다른 곳에서도 그런 다른 사람들과 경험을 공유할 수 있지 않은가, 나는 이곳만의 차별점은 무엇이라고 생각했던 걸까. 단순하게도 나는 완재가 포항에서 몰두하는 모습이 부러웠다. 작년 3개의 대회를 함께 준비하며 너무 힘들어서 울기도 하고, 독기를 품고 밤새 일을 하기도 했던 그 경험을 다시금 느끼고 싶었다. 애정하는 나의 것을 잘 만들기 위해, 한 사람이라도 진정으로 사용할 수 있도록 만들기 위해 진심을 다했던 날들이 그리웠다. 여전히 잘 해내고 있는 이 사람이 너무 빛나고 멋져 보였다. 회사 일에도 최선을 다했다. 빨리 익숙해지기..
-
[개인 프로젝트] 내가 사용하기 위한 앱 만들기 (Feat. 집중을 위한 앱)Daily/Project 2024. 5. 12. 16:45
나에게 필요한, 내가 사용하기 위한 앱을 만들어보자.나는 다시 개인 프로젝트를 시작하려고 한다. 이번 프로젝트는 나 자신을 위한 앱을 만드는 것이 목표이다. 지금 나에게 필요한 것은 무엇일까?나는 약 3개월 전 안드로이드 개발자로 일을 시작했다. 그러나 나는 일반적인 안드로이드 앱을 개발하는 것이 아니라, 안드로이드 에이전트(라이브러리, SDK)를 개발하는 일을 하게 되었다.새로운 분야에서의 시작은 어려움이 많았다. 그러나 나는 빠르고 확실하게 적응하기 위해 노력을 했고, 난 지난 3개월 동안 회사 업무(코드)에 집중하며 열심히 일했다.이런 과정에서 난 많은 것을 배우고 성장했다. 하지만, 나는 계속해서 공부하고 성장하고자 하는 욕망을 느꼈다. 그러나 지난 3개월 동안 나는 나 자신을 위한 여러 가..
-
[패스트캠퍼스] "35개 프로젝트로 배우는 Android 앱 개발 feat. Jetpack Compose 초격차 패키지 Online."를 수강하며Daily 2024. 1. 23. 16:53
프로젝트에서는 어떤 기술을 사용했나요? 나는 면접 준비를 하며, 위와 같은 질문에 대한 답변을 고민했다. 그리고 이 질문에 대해 아래와 같은 답변을 작성했다. (내용 일부) UI 구현에서는 ConstraintLayout, LinearLayout, ScrollView, HorizontalScrollView를 함께 사용하여 화면의 레이아웃을 구성하였습니다. 주로 ConstraintLayout을 통해 유연한 UI 배치를 가능하게 하고, 그 내부에 LinearLayout을 활용하여 화면 일부를 수평 또는 수직으로 그룹화했습니다. 또한, 지속적인 앱의 업데이트를 통해 데이터가 늘어날 가능성이 있는 부분에 대해서는 ScrollView와 HorizontalScrollView를 사용하여 스크롤 가능한 화면 영역을 구현..
-
[Project/Android] `OutOfMemoryError` 오류 해결하기Daily/Project 2023. 12. 19. 15:52
1. Physical 안드로이드 기기 테스트 중 오류 안드로이드 스튜디오에서 제공하는 Virtual(가상) 안드로이드 기기가 아닌, Physical(실제) 안드로이드 기기에서 테스트하던 중 다음과 같은 에러가 발생하였습니다. java.lang.OutOfMemoryError: Failed to allocate a 23425512 byte allocation with 16766392 free bytes and 21MB until OOM 주목해야 할 단락은 위 메시지입니다. 해당 오류 메시지에서는 23,425,512 바이트를 할당하려고 했지만, 현재 사용 가능한 메모리가 16,766,392 바이트 밖에 남아있지 않다는 것을 나타냅니다. 이에 따라 시스템은 OutOfMemoryError를 발생시켰습니다. 2. ..