250320 iOS프로그래밍실무 3주차
·
iOS프로그래밍실무 (3학년 1학기)
iOS의 초보 개발자가 이해할 수 있는, 최소한의 기능을 가지고 있는 무드등 앱. 스토리보드 기반으로 소스코드를 작성 이 앱의 기능 : 화면 색상 변경, 밝기 조절1. 새로운 Xcode 프로젝트를 생성2. 스토리보드 설정Main.storyboard를 열고 다음 요소들을 추가합니다: UIView (화면 전체를 채우도록), UISlider (화면 하단에 배치), UIButton (슬라이더 옆에 배치)Auto Layout을 사용하여 각 요소들을 적절히 배치합니다.ViewController.swift 코드import UIKitclass ViewController: UIViewController { @IBOutlet weak var colorView: UIView! @IBOutlet weak var b..
250320 소프트웨어설계 3주차
·
소프트웨어설계 (3학년 1학기)
null로 설정되어있는 기본 프롬프트(powershell)를 cmd로 바꾸는 방법작업하고 있던 파일의 my-app 폴더의 경로로 다시 불러온다.App.js 파일에서 변경하고 저장하면 새로고침하지 않아도 화면이 바뀌어있는 것을 알 수 있다.
250313 iOS프로그래밍실무 2주차
·
iOS프로그래밍실무 (3학년 1학기)
보호되어 있는 글입니다.
250306 iOS프로그래밍실무 1주차
·
iOS프로그래밍실무 (3학년 1학기)
관심있는 분야로 취업하기 위한 예상질문을 ai에게 물어보았을 때질문 : 나는 신입 개발자이고 프론트엔드 관련으로 한국에서 취업하려고 해 취업 면접 질문을50개정도 중요한 순서대로 만들고 모범답변을 간단하게 작성해줘 답변핵심 기술 및 개념 1. 브라우저의 렌더링 원리에 대해 설명해주세요. HTML 파싱 → DOM 트리 생성 → CSS 파싱 → CSSOM 트리 생성 → 렌더 트리 생성 → 레이아웃 → 페인팅 순으로 진행됩니다.2. 호이스팅(hoisting)이란 무엇인가요? 변수와 함수 선언이 스코프의 최상단으로 끌어올려지는 JavaScript의 동작을 말합니다3. 클로저(Closure)에 대해 설명해주세요. 함수와 그 함수가 선언된 렉시컬 환경의 조합으로, 내부 함수가 외부 함수의 변수에 접근할 수 있게 합..
AWS Certified Cloud Practitioner 온라인 시험 후기
·
카테고리 없음
시험 전 해야 할 것시험을 치룰 방의 상태가 중요합니다. 책상 위에는 가급적이면 노트북, 마우스, 전원코드 등 허용된 물품 외에 아무것도 없는 것이 좋습니다. 만약 어쩔 수 없이 책상 위에 있어야 하는 물건이 있다면, 감독관의 지시에 따라주시면 됩니다. (옷으로 물건을 가리거나, 전원 코드를 뽑아둔 것을 보여줘야함)실제로 저는 뒤에 모니터가 2대 있고 코드가 몇개 있어서 담요로 가리고 전원 코드를 뽑아 보여줬습니다.꼭 책상이 아니더라도, 손에 닿는 곳에 잡다한 물건이 거의 없는 것이 중요합니다. 체크인 시간을 지킬 것시험 보는 시간 30분 전이 체크인 시간입니다. 체크인 시간이 되면 홈페이지의 시험 등록(Exam Registration) -> 시험 예약(Schedule an exam) -> 다가오는 시험..
241205 iOS프로그래밍기초 14주차
·
iOS프로그래밍 (2학년 2학기)
타인의 앱을 가져오는 방법ViewController를 복사한 후, 나의 프로젝트에 붙여넣기 한다.아래 사진처럼 왼쪽 맨아래의 +부분을 눌러서 cocoa touch class로 새로운 파일을 만든다.viewcontroller파일을 이름에 맞게 만들었으면 소스와 액션을 수정한 후, tab bar도 연결하여 처리하면 된다. 지금까지 배웠던 언어 중 클로저(Closure)를 지원하는 프로그래밍 언어JavaScriptPythonJava (Java 8 이상)C# (C# 2.0 이상)SwiftPHP (PHP 5.3 이상)디폴트 인자(매개변수) - self.present(playerController, animated: true) player.play()매개변수도 없고 리턴값도 없는 함수를 세번째 인자에 넣어야 한다...
241128 iOS프로그래밍기초 13주차
·
카테고리 없음
보호되어 있는 글입니다.
241121 iOS프로그래밍기초 12주차
·
iOS프로그래밍 (2학년 2학기)
class가 각각 해당하는 controller로 뜨는게 맞는지 확인video Scene에 버튼 추가 후 title을 삭제하고, 사진을 추가해준다. 아래 드래그 되어있는 줄의 AVPlayer는 AVKit을 import해야만 쓸 수 있다.import UIKitimport AVKitclass VideoViewController: UIViewController { // 비디오 재생 버튼이 탭되었을 때 호출되는 액션 메서드 @IBAction func playVideo(_ sender: UIButton) { // 앱 번들에서 "maru.mp4" 비디오 파일의 경로를 찾음 let videoPath: String? = Bundle.main.path(forResource: "maru", ofType: "..