전체 글 23

iOS 3주차 (09.19)

Xcode을 사용하여 간단하게 자신의 이름과 나이을 출력했습니다.변수는 var 키워드를 이용하여 선언되며, 변수를 생성할 때에 값을 가지고 초기화할 수도 있습니다.애플은 코드의 효율성과 실행 성능을 높이기 위해서 변수(var)보다는 상수(let)를 사용하라고 권장합니다. 튜플(tuple)을 지원하는 프로그래밍 언어는 여러 가지가 있습니다. 파이썬 (Python): 튜플은 불변(immutable)한 데이터 구조로, 여러 값을 그룹화할 수 있습니다.스칼라 (Scala): 튜플을 사용하여 여러 타입의 값을 그룹화할 수 있습니다.리스크 엘리 (Racket): 튜플을 지원하며, 여러 값의 집합을 표현할 수 있습니다.Haskell: 튜플을 통해 여러 타입의 데이터를 함께 사용할 수 있습니다.루비 (Ruby): 배..

카테고리 없음 2024.09.19

iOS 2주차(09.12)

Mac 에서의 키보드 사용법 맥을 사용하는 법중 FlappySwift라는 앱을 실습하여 사용했습니다.FlappySwift는 인터넷에 검색시 다운로드가 가능하며 Xcode을 사용하여 실행시 Simylator이 작동하여이와 같은 화면으로 실행이 가능하고 인터넷에 FlappySwift을 검색시이와 같은 화면으로 실행이 가능합니다.추가적으로 FlappySwift을 Xcode로 소스을 확인하는 것이 가능합니다.글로벌에서 인기있는 앱을 확인 해본결과 다음과 같습니다. iOS 개발에 필요한 페이지Switf (한국어 페이지)https://bbiguduk.gitbook.io/swift/language-guide-1/the-basics 기본 (The Basics) | Swift일반적인 종류의 데이터로 동작하고 기본 구문을..

카테고리 없음 2024.09.12

iOS 1주차 (202 09 05)

항목안드로이드 앱 개발iOS 앱 개발개발 언어Java, KotlinSwift, Objective-C개발 환경Android StudioXcode운영 체제AndroidiOS디자인 가이드라인Material DesignHuman Interface Guidelines (HIG)앱 배포Google Play Store, APK 파일 배포App Store, TestFlight기기 호환성다양한 제조사와 기기에서 실행 가능Apple 기기(아이폰, 아이패드)에서만 실행개발 비용상대적으로 낮은 비용 (오픈소스 도구 사용 가능)상대적으로 높은 비용 (Apple 개발자 프로그램 필요)테스트다양한 기기에서 테스트 필요Apple 기기에서만 테스트 가능사용자 인터페이스다양한 화면 크기와 해상도 지원고정된 화면 크기와 해상도 지원앱 업..

iOS 2024.09.05