학습 목표안드로이드 프로젝트가 어떤 폴더 구조로 구성되는지 이해하는 단계이다.res, layout, drawable 폴더의 역할을 명확히 구분하는 단계이다.XML 화면 파일이 실제 앱 화면으로 연결되는 흐름을 이해하는 단계이다.다음 회차에서 UI를 자유롭게 다루기 위한 기초 체력을 만드는 단계이다. 1. Android Studio 프로젝트 구조 전체 보기Android Studio의 Project 창은 하나의 안드로이드 앱을 구성하는 모든 요소를 계층 구조로 보여준다. 이 구조는 단순한 파일 나열이 아니라, 안드로이드 운영체제가 앱을 인식하고 실행하기 위한 규칙적 구조이다. Android 뷰(Android View) 기준에서 가장 상위에 위치하는 구성 요소는 다음과 같다.appGradle Scripts이 ..
학습목표iOS View의 설계, 구성, 활용에 대한 전반적인 이해를 돕고, 실제 프로젝트에 적용할 수 있는 실무 역량 고양View란?View는 iOS 앱의 UI 구성 요소로, 화면에 표시되는 콘텐츠(텍스트, 이미지, 버튼 등)를 담당.사용자가 앱과 상호작용하는 주요 창구.1.액션 시트와 액티비티 뷰액션 시트: 컨트롤 또는 작업에 대한 응답으로 나타나는 특정 스타일의 경고로, 현재 맥락과 관련된 두 가지 이상의 선택 사항을 제공한다. 사람들이 시작하는 액션과 관련된 선택 사항을 제시하는 모달 뷰입니다.액티비티 뷰: 복사, 즐겨찾기, 찾기와 같은 특정 과업을 수행하는 데 사용되며, 즉시 작업을 수행하거나 진행하기 전에 더 많은 정보를 나타낼 수 있다. 공유 및 작업 수행을 위한 표준 인터페이스로, 사용자가 ..
학습목표 : 모바일 앱 UI 구조의 이해모바일 앱의 주요 UI 구조(탭 내비게이션, 드로어 내비게이션, 스택 내비게이션 등)를 학습하여 각각의 특징과 사용 사례를 이해한다.1. 태스크 기반의 스택 내비게이션(Stack Navigation)태스크 기반 화면 설계는 특정 작업(Task)을 중심으로 화면을 구성하는 방식이다. 이 설계 방식은 사용자가 앱에서 수행해야 할 특정 작업을 중심으로 UI를 구성하기 때문에, 일반적으로 아래의 구조에 속하거나 이들과 결합하여 사용된다.첫화면을 사용자가 원하는 기능 중심으로 직관적으로 보여줌화면을 사용자가 직접 실행할 수 있는 화면으로 구성1. 스택 내비게이션(Stack Navigation)태스크 기반 설계에서 자주 사용된다. 사용자가 단계별로 작업을 수행해야 하는 경우,..
학습목표UI디자인에 필요한 스타일가이드 요소 중 z축과 그림자에 관하여 학습한다.Z축과 그림자는 UI 요소의 깊이와 계층 구조를 시각적으로 표현하는 방법을 이해한다.Z축과 그림자는 UI 요소의 깊이와 계층 구조를 시각적으로 표현하는 중요한 방법 iOS의 디자인 변화:iOS는 iOS 7부터 플랫 디자인을 사용했지만, 최근에는 머티리얼 디자인 요소를 도입하였다. 이는 사용자 인터페이스에 좀 더 현실적인 깊이감을 주기 위해 디자인 철학에 변화를 준 것이다.Z축과 깊이감:Z축의 개념: 화면의 X축(수평)과 Y축(수직)에 더해, Z축(깊이)을 추가함으로써 UI 요소들이 서로 다른 레이어에 위치해 있는 것처럼 보이게 한다. Z축은 화면에서 요소가 떠 있는 높이를 나타내며, 이를 통해 사용자는 어떤 요소가 앞쪽에 있..
UI/UX 디자인을 학습하기 전에 소프트웨어 개발자로써 디자인의 정의를 한번 내려보도록 하자. 디자인은 특정 목적을 달성하기 위한 계획과 구현의 과정 및 결과물을 의미한다. 전통적 미학 중심의 비주얼 디자인에서 출발하였으나, 오늘날에는 비즈니스‧서비스‧기능의 설계와 사용자 경험 자체의 변화까지 포함하는 종합적 활동으로 확장되었다. 디자인의 역할- 나쁜것을 좋게, 사용하기 힘든 것을 편리하게, 이해하기 어려운것을 알기 쉽게 만드는 것이 디자인의 역할이다. - 필요성 : 특히, 널리 사용되는 기능이라며, UI 디자인의 역할과 가치는 더 높아진다. > 모바일 UI 디자인이 그래서 중요하다.HCI와 UI/UX - UI Design은 어디서 왔는가?UI 디자인은 HCI 연구의 하나의 분야이다. 1. 유용성 (..
UI(User Interface)와 UX(User Experience)에서 확장된 개념으로 **CX(Customer Experience)**와 **BX(Brand Experience)**가 있습니다. 이 두 개념은 UI/UX의 사용자 경험을 넘어 더 넓은 범위에서 사용자가 브랜드 또는 제품과 상호작용하는 모든 과정을 포함하며, 고객과 브랜드의 관계를 깊이 있게 이해하고 설계하는 데 초점을 맞춥니다.1. CX (Customer Experience) - 고객 경험**CX(Customer Experience)**는 고객이 브랜드나 제품과 상호작용하는 모든 접점에서의 경험을 포괄하는 개념입니다. 이는 디지털 경험뿐만 아니라 오프라인에서의 경험, 제품 사용 경험, 고객 서비스 경험 등도 포함됩니다. CX는 사용자..
- Total
- Today
- Yesterday
- matplotlib
- 라이브러리
- 초보자를 위한 텍스트마이닝
- 파이썬
- UX
- python
- 텍스트 마이닝
- 텍스트마이닝
- 안드로이드
- Idle
- 관계자분석
- 4차산업혁명
- Text Mining
- HCI
- 사물인터넷
- figma
- 컴퓨팅사고력
- 챗GPT
- 프로토타입
- 피그마
- UI
- 챗봇
- 데이터R지
- HIG
- IOT
- 파이썬기초
- 파이썬 기초
- 스마트기술
- 휴리스틱평가
- 데이타R지
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
