Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

Ruff! Ruff!

#1. ios개발을 해보자 본문

Ios

#1. ios개발을 해보자

maeng-kim 2024. 1. 13. 14:42

ios개발에 대해선 하나도 모르는 나..

지금까지 해온 거라곤 웹페이지 개발.. 그것도 오직 장고로만..

 

맥북도 구매했으니 본격적으로 ios개발을 하고자 한다!

만들고 싶은 게 있어서 ios앱 개발을 해보고 싶었다.

 

윈도우에서 비주얼 스튜디오만 사용하다가 xcode를 사용해보려고 하니 적응도 안 되고 

이제 mac os를 접한지 일주일 채 되지 않아 아직 다루는 방법도 미숙하다.

 

그렇지만 나는 만들고 싶은 것이 있기 때문에 부딪혀보겠다랄라. 아자자 🍀

 

xcode를 깔고 터꾸(터미널 꾸미기)도 완료한 상태이다 ~

 

책을 사서 먼저 공부해볼까 했는데 xcode와 ios개발에 대한 내용을 애플 홈페이지에서 제공 중이다 ! 

본인 자식이니 본인이 젤 잘 알지 않겠냐며.... 

애플 홈페이지를 보면서 먼저 익혀보고자 함 !
https://developer.apple.com/tutorials/sample-apps/

 

Exploring SwiftUI Sample Apps | Apple Developer Documentation

Explore these SwiftUI samples using Swift Playgrounds on iPad or in Xcode to learn about defining user interfaces, responding to user interactions, and managing data flow.

developer.apple.com

영문으로만 되어있지만 친절하게 알려주니 따라가보자긔

 

튜토리얼 내용

- 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

 

GitHub - godrm/mobile-developer-roadmap: 모바일 개발자 로드맵

모바일 개발자 로드맵. Contribute to godrm/mobile-developer-roadmap development by creating an account on GitHub.

github.com

https://blog.yagom.net/

 

yagom's blog

야곰의 프로그래밍 블로그입니다. iOS, Swift, Objective-C, C에 대해 이야기합니다.

blog.yagom.net

https://www.youtube.com/channel/UCkwWWEv3C-3ToeO57r5LCHQ?app=desktop

 

yagom

야곰의 프로그래밍 채널입니다

www.youtube.com

https://www.inflearn.com/course/stanford-ios-%ED%95%9C%EA%B8%80%EC%9E%90%EB%A7%89-%EA%B0%95%EC%9D%98/

 

[지금 무료] Stanford iOS 한글자막 강의 강의 - 인프런

한글링의 첫번째 프로젝트 아이오에스는 현재 iTunes에서 공개된 Stanford - Developing iOS 9 Apps with Swift 강의를 번역하였습니다., [임베딩 영상] 1. 강좌 소개 *safari 에서는 자막이 안나오는 경우가 많은

www.inflearn.com

왕 옛날 강좌지만 본질적인 mvc, swift의 필수적인 내용이 가득가득

https://github.com/ClintJang/awesome-swift-korean-lecture

 

GitHub - ClintJang/awesome-swift-korean-lecture: 훌륭한 Swift 세션 동영상(강좌), 한글 자막있는 혹은 한국어

훌륭한 Swift 세션 동영상(강좌), 한글 자막있는 혹은 한국어 강의 정보 링크 모음 (Awesome Swift Korean lecture information) - GitHub - ClintJang/awesome-swift-korean-lecture: 훌륭한 Swift 세션 동영상(강좌), 한글 자막

github.com

 

 

 

apple로 하다가 안 되겠어서 cs50으로 갈아탐 ^_^....

앞으로는 cs50먼저 올려볼게요이 

apple. 딱 기다려 곧 끝장내러감요 ㅋ

'Ios' 카테고리의 다른 글

#3: CS50 track - lesson2  (1) 2024.01.13
#2: CS50 track - lesson1  (0) 2024.01.13