2025/02/13 3

3D Interactive

3D 인터랙티브 사용자가 3D 환경과 상호작용할 수 있는 기술  일반적인 3D 모델단순 시각적 표현 3D인터랙티브 환경마우스, 키보드, 터치 등 다양한 입력 방식으로 3D 객체 조작 가능 3D 사이트 예시 Muhammad Bilal Khan - WebGL Developer mbilalkhan.com   Three.jsJavaScript 기반의 Web 3D 라이브러리다양한 형태의 3D 객체, 조명, 카메라, 재질, 텍스처 등을 기본 지원커뮤니티가 활발하여 레퍼런스 자료 다수, 학습 및 문제 해결 용이  Three.js 기본 코드 예제import * as THREE from 'three';function createScene() { // 렌더러 생성 const renderer = new THREE..

WidgetKit - Developing a WidgetKit strategy

WidgetKit 전략 구상하기 위젯, 워치 컴플리케이션, 라이브 액티비티 구현 계획을 세울 때, 그 특징과 작업, 관련 프레임워크 및 제약 사항을 살펴보자.  개요WidgetKit을 사용하여 위젯, 워치 컴플리케이션, Live Activities를 구축하세요. 이러한 기능을 통해, 플랫폼과 기기들을 아우르는 생태계를 조성하여, 앱의 범위를 확장할 수 있습니다. 위젯, 컴플리케이션, Live Activities는 WidgetKit, SwiftUI 및 App Intents를 포함한 관련 프레임워크 세트를 사용하여, 제한적이지만 효과적이고 눈길을 사로잡는 공간을 차지합니다. 이들 간의 디자인, 기능 및 코드는 유사하기 때문에, 코드와 디자인 구성 요소를 재사용하기에 완벽한 대상입니다. 앱 개발 과정에서 비용..

Django - Admin Site 활용

Django Admin Site Django는 기본적으로 Admin Site(관리자 페이지) 기능을 제공레코드 조회레코드 생성레코드 수정레코드 삭제권한 설정검색 기능필터링정렬커스텀 UI 적용→ 서비스의 효율적 관리 가능  Django Admin Site 활성화 Django 프로젝트를 생성하면 기본적으로 admin 페이지가 포함돼있음 urls.py*admin 계정 생성python manage.py createsuperuser 최소 is_staff 권한 필요  admin에서 관리할 모델 등록  기본적으로 Django Admin Site에는 User 모델 등 기본적인 데이터만 제공추가로 앱에서 사용하는 모델을 관리하기 위해 관리자 페이지에서 사용할 모델 등록 필요각 앱의 admin.py에서 설정 가능  기본 ..

728x90