Ruff! Ruff!
#1. ios개발을 해보자 본문
ios개발에 대해선 하나도 모르는 나..
지금까지 해온 거라곤 웹페이지 개발.. 그것도 오직 장고로만..
맥북도 구매했으니 본격적으로 ios개발을 하고자 한다!
만들고 싶은 게 있어서 ios앱 개발을 해보고 싶었다.
윈도우에서 비주얼 스튜디오만 사용하다가 xcode를 사용해보려고 하니 적응도 안 되고
이제 mac os를 접한지 일주일 채 되지 않아 아직 다루는 방법도 미숙하다.
그렇지만 나는 만들고 싶은 것이 있기 때문에 부딪혀보겠다랄라. 아자자 🍀
xcode를 깔고 터꾸(터미널 꾸미기)도 완료한 상태이다 ~
책을 사서 먼저 공부해볼까 했는데 xcode와 ios개발에 대한 내용을 애플 홈페이지에서 제공 중이다 !
본인 자식이니 본인이 젤 잘 알지 않겠냐며....
애플 홈페이지를 보면서 먼저 익혀보고자 함 !
https://developer.apple.com/tutorials/sample-apps/
영문으로만 되어있지만 친절하게 알려주니 따라가보자긔
튜토리얼 내용
- ContentView: 가장 큰 구조. struct형식이며 앱 시작 시 제일 처음 시작되는 view
- ContentView 내부에 사용자에 대한 인터페이스 또는 ui를 만든다.
-TapView: 탭을 사용해 사용자 인터페이스를 만듦. 탭 보기 내에서 원하는 각 탭 항목을 나열
현재까지의 구조
ContentView
var body:
TabView
another Views
-another View: 누군가 탭을 탭할 때 표시할 보기의 인스턴스. 순서대로 실행
(주석처리는 "//")
- 뷰 아래에 .tabItem이라는 modifier를 추가하고 라벨이 화면에 표시됨. 만약 이게 없다면 뷰는 비어져서 보임
- tabItem은 Label, Text, Image view들만 나타내고 Button과 같은 다른 유형의 뷰를 포함 가능
https://github.com/godrm/mobile-developer-roadmap
https://www.youtube.com/channel/UCkwWWEv3C-3ToeO57r5LCHQ?app=desktop
왕 옛날 강좌지만 본질적인 mvc, swift의 필수적인 내용이 가득가득
https://github.com/ClintJang/awesome-swift-korean-lecture
apple로 하다가 안 되겠어서 cs50으로 갈아탐 ^_^....
앞으로는 cs50먼저 올려볼게요이
apple. 딱 기다려 곧 끝장내러감요 ㅋ
'Ios' 카테고리의 다른 글
#3: CS50 track - lesson2 (1) | 2024.01.13 |
---|---|
#2: CS50 track - lesson1 (0) | 2024.01.13 |