분류 전체보기(7)
-
Flutter 코딩 환경 설정
Flutter는 구글에서 만든 모바일 애플리케이션 개발 프레임워크: 하나의 코드베이스를 사용하여 Android 및 iOS용 모바일 애플리케이션을 모두 제작이 가능! Flutter는 구글의 Dart 프로그래밍 언어를 사용: 다양한 위젯을 제공하여 반응형 UI를 쉽게 만들 수 있음. 설치 순서(윈도우11 OS + Chrome 기준) 1) Android Studio 설치(Flutter용 IDE), Plugins 추가 설치(Flutter, Dart) ※ 한글 변수 에러시, 상단 File > Settings > Editor > Inspections > 상단Profile을 Default로 선택 > Proofreading > Typo 부분을 체크 '해제' ※ AS 대신 VS code 에디터 사용도 가능: VS cod..
2023.05.29 -
Python 코딩을 위한 환경 설정
Microsoft VS Code를 이용하여 Python 코딩 환경을 설정한다. * Visual Studio Code를 활용한 Jupyter notebook 사용 방법 https://overface.tistory.com/707 * Visual Studio Code에서 Python 개발 환경 설정 관련한 참고 자료 https://bread-dev.tistory.com/7 * Visual Studio Code에서 Python 사용 시 팁 (#%% 태그 사용법) https://devkhyst.tistory.com/37
2023.05.26 -
iOS 앱 개발 여정 - UIKit + SwiftUI 프로젝트(슈퍼앱)
iOS 앱 개발 여정 - UIKit + SwiftUI 프로젝트(슈퍼앱) 탭바 (TabBarController) 여러개의 서브앱을 하단 탭바를 이용하여 전환 가능 참고 사이트 https://bite-sized-learning.tistory.com/188 스토리보드에서의 화면 전환은 3가지 방법을 사용해서 구현 가능하다(참고 사이트). 1) 네비게이션 컨트롤러 (Navigation Controller) https://codecrafting.tistory.com/35 2) Prsent Method https://codecrafting.tistory.com/33 3) Segue https://codecrafting.tistory.com/36 프로젝트: UIKit와 SwiftUI로 슈퍼앱(탭바+네비) 구현 ※ 이..
2022.09.02 -
iOS 앱 개발 여정 - 유용한 사이트 모음
OS 앱 개발 및 학습에 유용한 사이트 모음 iOS 앱 개발에 도움이 되는 Swift, UIKit, SwiftUI, 강의, 책, 소스코드, 디자인 툴/리소스, 커뮤니티 등을 모아둠 애플 Apple Developer https://developer.apple.com/ Apple Developer Documentation https://developer.apple.com/documentation/ 애플 개발자 문서 WWDC https://developer.apple.com/wwdc/ 애플 개발자 컨퍼런스 Apple SwiftUI 튜토리얼 https://developer.apple.com/tutorials/swiftui SF Symbols https://developer.apple.com/sf-symbols/..
2022.08.26 -
iOS 앱 개발 여정 - SwiftUI 프로젝트
iOS 앱 개발 여정 - SwiftUI 프로젝트 SwiftUI의 "View Model" 방식의 Single Source of Truth로 변경 - Struct 대신 Class 형태의 View Model(@ObservableObject)를 정의 - Property Wrapper: @State와 @Binding 대신 @StateObject와 @ObservedObject 사용 1) [StockRankView] @State var list = StockModel.list 2) [StockRankView] List($list) { $item in ... NavigationLink { StockDetailView(stock: $item) } 3) [StockDetailView] @Binding var ..
2022.08.15 -
iOS 앱 개발 여정 - List와 Grid
UIKit - List와 Grid 사용 리스트와 그리드 뷰는 iOS 앱 화면 구성에 필수적임 UIKit의 UITableView(싱글 컬럼) 혹은 UICollectionView(멀티 컬럼) 클래스를 사용하며, 주로 후자를 사용 UICollectionView는 Data(무슨 데이터를 사용할지), Presentation(데이터를 셀에 어떻게 표현), Layout(셀을 화면에 어떻게 배치)으로 구성 스토리보드 구성: 콘텐츠 뷰(이미지, 레이블, 버튼 등의 조합) → 셀뷰 → 콜렉션 뷰 ★ 프로젝트 StockRank ★ StockRankViewController와 StockRankCollectionViewCell 2개의 Swift 코드를 만들어 스토리보드와 연동! ※ 이준원님의 "나만의 iOS 개발 입문(Fast..
2022.08.12