문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
- Fuchsia OS의 기능과 아키텍처 개요
- Zircon 이해하기
- Flutter를 사용하여 앱 구축하기 개요
개발 환경 설정
- 소스 코드 가져오기
- Fuchsia 빌드하기
- 에뮬레이터 사용하기
시작하기
- Fuchsia 워크플로 이해하기
- Fuchsia 구성요소 실행하기
- 편집기 사용하기
- FFX (CLI) 사용하기
- FIDL (IPC 시스템) 사용하기
- 진단 도구 탐색하기
기기에 Fuchsia 설치하기
- "포빙" 과정 개요 (기기 설치)
- 빌드, 설치 미디어 생성, 포빙
시스템 개발
- 커널 수정하기
- 드라이버 개발하기
코드 테스트하기
- 단위 테스트
- 통합 테스트
구성요소 개발하기
- 패키지, 구성요소, 테스트 정의하기
- 구성요소 매니페스트 작업하기
세션 개발하기
- 세션이 사용자 경험에 미치는 영향
- 구성 파일 생성하기
- 세션 시작하기
Integrator Development Kit (IDK) 개발하기
- IDK 작동 방식
- 소스 코드 가져오기
- IDK 개선하기
국제화
- 인코딩
- i18n 설정 읽기 및 쓰기
커뮤니티에 기여하기
- 소스 코드 기여하기
요약 및 결론
요건
- 분산 컴퓨팅 개념에 대한 이해
- 프로그래밍 경험 (2021년 기준, Fuchsia는 C++, Python, DART, Go, Rust, FIDL을 지원합니다)
대상자
- 개발자
21 시간