본문 바로가기

Application/iOS

[iOS] iOS를 선택한 이유

그동안 안드로이드 어플 개발을 목표로 공부를 진행해왔다. 주로 안드로이드 어플 개념에 대한 공부였고 실제 프로젝트 코드 기반으로 진행했었다. 다만 진행 과정에서 어느 정도 생각이 바뀐 부분이 있어서 정리하고 왜 iOS 개발을 하기로 했는지 설명해야겠다. 이렇게 한번 정리해두면 나중에 쉽게 리마인드를 할 수 있어 좋다. 

 

1. 내가 사용할 어플

나는 아이폰 유저이다. 그렇기에 안드로이드 어플을 사용할 수 없다. 내가 사용할 수 없다면 재미가 확 줄어든다. 나 자체가 고객이 되어야 훨씬 재밌게 개발을 할 수 있다. 

물론 안드로이드를 사용하는 사람이 더 많고, 그 곳이 더 시장성이 있을 것이다. 다만 그것을 보고 안드로이드 개발을 진행하기엔 우선 재미가 없고, 재미가 없으면 끈기있게 공부를 진행할 힘이 안난다. 

 

2. 포트폴리오로써의 활용가치 

'안드로이드 개발 직군이 iOS 개발 직군보다 규모가 크다.' 라는 말은 그동안 안드로이드 개발을 선택했던 주된 이유 중 하나이다. 현실적으로 생각했을 땐, 안드로이드 개발을 할 줄 아는 것이 취직하기에 더 유리하기 때문이다. 

다만 나는 사이드 프로젝트가 단순히 하나의 운영체제에 종속되지 않길 원한다. 내가 iOS 개발을 진행했다고 해서 iOS 개발만 할 줄 아는 사람이라는 소리를 듣고 싶지 않다. 오히려 '이 사람은 기술을 금방금방 배운다.' 라는 소리를 듣고 싶다. 그래서 내가 iOS 개발을 하고 블로그에 글을 포스팅하면서 습득력에 대해 스스로 증명해내고 싶다. 

 

우선 아래 튜토리얼을 진행하면서 iOS 전반 지식을 익혀보자. 사실 연휴에 어느정도 훑어보았는데 내용이 되게 세세하고 일목요연해서 진입장벽이 되게 낮은 느낌이었다. 역시 애플이다..!  

 

https://developer.apple.com/tutorials/app-dev-training/getting-started-with-scrumdinger

 

Getting started with Scrumdinger | Apple Developer Documentation

Learn the essentials of iOS app development by building a fully functional app using SwiftUI.

developer.apple.com

 

'Application > iOS' 카테고리의 다른 글

[iOS] AfterGPT 출시와 생각  (0) 2024.04.15
[iOS] iOS App Template 분석  (0) 2024.01.08
[iOS] 상태 관리  (0) 2024.01.02