GestureDetector는 플러터에서 지원하는 모든 제스처들을 구현할 수 있는 위젯 onTap 한 번 탭 했을 때 onDoubleTap 연속으로 두번 탭 했을 때 onLongPress 길게 누를 때 onScale 확대하기를 했을 때 onVerticalDragStart 수직 드래그가 시작되었을 때 onVerticalDragEnd 수직 드래그가 끝났을 때 onHorizontalDragStart 수평 드래그가 시작되었을 때 onHorizontalDragEnd 수평 드래그가 끝났을 때 onPanStart 드래그가 시작되었을 때 onPanEnd 드래그가 끝났을 때
전체 글
블로그Image 다섯가지 생성자 기본 Image - ImageProvider라는 또 다른 위젯에서 이미지를 그린다 Image.asset - 앱에 저장된 asset 파일로 이미지를 그린다 Image.network - URL을 통해 이미지를 그린다 Image.file - 파일을 통해서 이미지를 그린다 Image.memory - 메모리에서 직접 이미지를 그린다 import 'package:flutter/material.dart'; void main() { runApp(SplashScreen()); } class SplashScreen extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Sca..
'Everything is Widget' 위젯 플러터는 화면에 그려지는 모든 요소가 위젯으로 구성. 위젯은 주어진 상태(데이터)를 기반으로 어떤 UI를 구현할지를 정의. 자식을 하나만 갖는 위젯 Container - 자식을 담는 컨테이너 역할, 배경색, 너비와 높이, 테두리 등 디자인을 지정할 수 있음 GestureDector - 제스처 기능을 자식 위젯에서 인식 SizedBox - 높이와 너비를 지정, 디자인적 요소 적용할 수 없음 자식을 여러 개 갖는 위젯 Column - children 매개변수에 입력된 모든 위젯들을 세로로 배치 Row - children 매개변수에 입력된 모든 위젯들을 가로로 배치 ListView - 리스트 구현 시 사용 텍스트 관련 위젯 Text void main() { //..
현대자동차가 8세대 쏘나타 부분변경 모델인 '쏘나타 디 엣지'의 디자인을 사전 공개했다고 해서 서둘러 사이트에 들어가 봤다. 8세대 모델 첫 출시 때 생애 최초로 신차를 구매해서 잘 타고 다니다 중고로 내놓았는데 디자인이 이렇게 변했다니. 부분변경 모델은 날렵하고 직선적인 디자인으로 초기모델보다 훨씬 나은 디자인을 선보이고 있는 듯하다. "멋지다 쏘나타~" 30일에 열리는 '2023 서울모빌리티쇼'에 '쏘나타 디 엣지'를 전시할 예정이라고 한다. https://www.hyundai.com/kr/ko/e/vehicles/sonata-the-edge/gallery 갤러리 현대자동차 쏘나타 디 엣지 모델의 이미지들을 확인하실 수 있습니다. www.hyundai.com (이미지 출처 - 현대자동차)
어도비, AI 아트 제너레이터 Firefly 베타 발표 AI도입의 변화가 정말 빠르게 느껴진다. 이제 포토샵 같은 툴에서 원하는 요소를 AI로 손쉽게 변화를 시킬 수 있다니. 정말 신기하고 감탄스럽다. 현재는 초대를 통해서 툴을 사용할 수 있는 것 같다. 일단 신청을 했고 메일을 통해 순차적으로 알려준다고 하니 추후에 설치해서 사용해 봐야지. 어도비 Firefly 사이트 https://firefly.adobe.com/ Adobe Firefly (Beta) firefly.adobe.com https://www.adobe.com/sensei/generative-ai/firefly.html AI Art Generator – Adobe Firefly Create images, vectors, videos, an..
따뜻한 봄이 어느덧 성큼 다가왔는데요. 산림청에서 '2023년 봄꽃 개화 예측지도'를 발표했습니다. 전국 대부분 3월 중순 무렵 봄꽃 개화를 시작으로 4월 중순 전국적으로 개화가 절정을 이룬다고 하네요. 봄 여행에 도움이 되셨으면 합니다. (이미지 출처: 산림청) 국립수목원 - 알림마당 > 보도자료 ‘2023년 봄꽃 개화 예측지도’ 발표 ‘2023년 봄꽃 개화 예측지도’ 발표 - 전국 대부분 3월 중순 무렵 봄꽃 개화 시작, 4월 중순 전국적으로 개화 절정 - □ 산림청(청장 남성현)은 꽃샘추위가 시 kna.forest.go.kr
Yarn(얀)은 프로젝트 의존성 관리를 위해 페이스북이 개발한 소프트웨어 패키지 매니저입니다. npm과 같이 패키지 저장소를 제공하며 프로젝트 내 의존성 관리를 위해 필요한 패키지를 설치, 업데이트할 수 있도록 도와줍니다. npm에서 일부 발생하는 문제를 해결하기 위해 Yarn은 병렬 설치를 진행해 설치 시간을 단축합니다. Yarn은 npm보다 정확한 의존성 관리를 제공하고 패키지의 버전을 일관성 있게 유지할 수 있습니다. Yarn의 주요 기능 병렬 설치: 패키지 설치를 병렬로 처리하여 설치 시간을 단축 의존성 최적화: 의존성을 효율적으로 관리하여 충돌 문제를 최소화 보안 체크: 패키지에 보안 취약점이 있는지 자동으로 확인 오프라인 설치: 이전에 설치한 패키지를 캐시에 저장하여 인터넷에 연결되지 않은 상..
SwiftUI 보기를 UIKit 앱에 통합하는 방법을 배우십시오. Learn how to incorporate SwiftUI views into a UIKit app. https://developer.apple.com/documentation/uikit/views_and_controls/using_swiftui_with_uikit Apple Developer Documentation developer.apple.com
배포 자동화 툴 Fastlane http://docs.fastlane.tools/ fastlane docs fastlane fastlane is the easiest way to automate beta deployments and releases for your iOS and Android apps. 🚀 It handles all tedious tasks, like generating screenshots, dealing with code signing, and releasing your application. You can start by creati docs.fastlane.tools