Study
-
[Flutter 플러터] 4. Dart 컨테이너와 위젯 공부하기Study/Flutter, Dart 2024. 7. 18. 13:07
컨테이너 공부하기import 'package:flutter/material.dart';void main() { runApp( MaterialApp( home: Scaffold( appBar: AppBar( title: Text('Study to Container'), ), body: CustomContainer(), ), ), );}class CustomContainer extends StatelessWidget { const CustomContainer({super.key}); @override Widget build(BuildContext context) { return Center( ..
-
A/B test. A안과 B안으로 테스트 하는 방법Study/Product, 서비스기획 2024. 7. 17. 14:54
A/B test 2가지 이상의 시안을 검증할 때 많이 사용하는 방법. 사용자를 실험군과 대조군으로 나누고 한 집단에는 A안을, 다른 집단에는 B안을 제시한 다음 사용자의 행동을 정량적으로 평가한다. 광고 클릭률, 회원 가입률, 구매전환율 등을 비교 분석할 때 활용할 수 있다. 테스트를 통해 전략의 어떤 요소가 가장 큰 효과를 갖고 있는지, 개선이 필요한 요소는 무엇인지, 어떤 요소가 불필요한지 등 확인할 수 있다. 테스트를 하는 이유는 상관관계로부터 인관관계일 가능성이 높은 것을 찾아내기 위해서이다. 새로운 기획을 시작하려고 할 때, 어떤 접근 방법이 가장 좋은 성과를 보여줄지 확실하지 않은 상황이라면, A/B 테스트를 통해 다른 접근 방법의 성과를 비교하여 서비스에 반영할 수 있다. A/B tes..
-
[Flutter 플러터] 3. Dart 분기문, 반복문Study/Flutter, Dart 2024. 7. 16. 13:01
분기문- 어떠한 조건에 따라 다른 명령을 실행하게 하는 문법. if 문 / if - else 문if (조건식) { 조건식이 참일 경우 실행할 코드} else if (조건식 2) { 처음 조건식이 거짓이지만, 조건식 2가 참일 경우 실행할 코드} else { 조건식이 거짓일 경우 실행할 코드} switch 문switch (비교 대상) { case (조건 식 1) : case (조건 식 2) : case (조건 식 3) : case (조건 식 4) : case (조건 식 5) : default :} 반복문- 특정한 코드의 반복을 컴퓨터에게 지시 할 때, 사용하는 문법 for 문for (기준 변수; 조건식; 가변치) { 조건식이 참 일 때, 반복할..
-
Hook Model. 중독적인 사용자의 참여의 비밀, 훅 모델Study/Product, 서비스기획 2024. 7. 15. 16:23
제품이나 서비스의 설계자가 가장 바라는 것 중 하나는 사용자의 재방문이다. 한 번의 경험이 아닌, 제품이나 서비스가 사용자 일상의 한 부분이 되는 것 즉, 습관이 되는 것이 조직의 성장과 직결되기 때문이다. 훅 모델 Hook model훅 모델hook model은 사용자가 반복해서 사용하는 제품에는 공통 패턴을 이론으로 정립한 것이다. 훅 모델은 사용자가 제품이나 서비스를 한 번 사용하는 데서 그치지 않고 습관으로 형성되기까지의 과정, 즉 사이클을 뜻한다. 훅 모델은 4단계로 이루어져 있다. 1. Trigger (계기)2. Action (행동) 3. Variable Reward (가변적 보상)4. Investment (투자) 1. Trigger (계기)- 습관 형성의 첫 단계이다. - 크게..
-
[Flutter 플러터] 2. Dart 연산자Study/Flutter, Dart 2024. 7. 15. 12:55
연산자- 프로그래밍 언어에서 사용되는 기호 혹은 단어- 하나 이상의 변수나 값을 가지고 수행할 연산을 나타내는 단위 산술 연산자+ - * / % ~/ var++ ++var var --문자도 + 가능 비교 연산자== != > >= 논리 연산자&& || ! 삼항 연산자- 조건식에 따라 결괏값이 true면 반환값 1을 반환하고 false면 반환값 2를 반환한다. 할당 연산자= *= /= += -= &= ^= Null Safety 타입Nullable Type- Null을 허용하는 타입- 변수 뒤에 ?을 붙여 활용ex) int?, double? 등 Non-nullable Type- Null을 비허용하는 타입- 변수 뒤에 !을 붙여 활용ex) int!, ..