Flutter Flutter를 이용한 앱 개발 준비 본격적으로 Flutter를 이용한 앱 개발을 시작하기 전에 갖춰야 할 개발 환경과 알아두면 좋은 것들에 대하여 정리 해 보았다. # IDE 설정 Flutter 개발은 Flutter SDK만 컴퓨터에 설치 되어 있으면 어떤 IDE를 사용해도 개발 자체는 가능하지만, 개발을 편하게 하기 위해선 Android Studio를 추천한다. 그 다음으로 추천하는 건 Visual Studio Code. Android Studio를
Flutter Flutter를 이용한 앱 개발 준비 본격적으로 Flutter를 이용한 앱 개발을 시작하기 전에 갖춰야 할 개발 환경과 알아두면 좋은 것들에 대하여 정리 해 보았다. # IDE 설정 Flutter 개발은 Flutter SDK만 컴퓨터에 설치 되어 있으면 어떤 IDE를 사용해도 개발 자체는 가능하지만, 개발을 편하게 하기 위해선 Android Studio를 추천한다. 그 다음으로 추천하는 건 Visual Studio Code. Android Studio를
IT & 테크 안드로이드 유튜브 앱에서 로그아웃 하는 법 안드로이드 유튜브에 한번 로그인 했다가 다시 로그아웃 하려면 애초에 로그아웃 버튼 자체가 없는 걸 발견 할 수 있다. 당연히 된다고 생각했던게 안되니까 당황하는 사람도 적지 않아 있다고 생각한다. 적어도 안드로이드 8 까지는 한번도 로그인 하지 않으면 자동으로 로그인이 되는 일은 없었지만, 그 이후의 안드로이드 버전에서는 구글 서비스에 무언가 하나라도 로그인을
IT & 테크 안드로이드 유튜브 앱에서 로그아웃 하는 법 안드로이드 유튜브에 한번 로그인 했다가 다시 로그아웃 하려면 애초에 로그아웃 버튼 자체가 없는 걸 발견 할 수 있다. 당연히 된다고 생각했던게 안되니까 당황하는 사람도 적지 않아 있다고 생각한다. 적어도 안드로이드 8 까지는 한번도 로그인 하지 않으면 자동으로 로그인이 되는 일은 없었지만, 그 이후의 안드로이드 버전에서는 구글 서비스에 무언가 하나라도 로그인을
앱 개발 앱을 만들 때 알아두면 좋은 것들 일반적으로 앱을 만들 땐 기획, 디자인, 개발 이렇게 나뉘는 경우가 많다. 보통 각 분야를 한명씩 맡아서 하게 된다. 혼자서 할 땐 이 3가지를 모두 스스로 해야하는데, 실제로 개발에 들어가기 전에 알아두면 좋은 것들을 정리해보았다. #간단한 기획 제대로 된 앱 디자인을 하기 전에 간단하게 기획서를 적는 것이 좋다. 처음부터 이것 저것
앱 개발 앱을 만들 때 알아두면 좋은 것들 일반적으로 앱을 만들 땐 기획, 디자인, 개발 이렇게 나뉘는 경우가 많다. 보통 각 분야를 한명씩 맡아서 하게 된다. 혼자서 할 땐 이 3가지를 모두 스스로 해야하는데, 실제로 개발에 들어가기 전에 알아두면 좋은 것들을 정리해보았다. #간단한 기획 제대로 된 앱 디자인을 하기 전에 간단하게 기획서를 적는 것이 좋다. 처음부터 이것 저것
UI/UX Adobe XD에 UI Kit 추가하기 Adobe XD는 무료로 사용할 수 있는 프로토타이핑 툴이다. 앱 디자인 툴은 Sketch나 Figma 같은 툴도 자주 사용되고 있지만 난 무료라는 이유 하나만으로 Adobe XD를 사용하고 있다. 앱을 개발할 때 iOS든 Android든 각각 애플과 구글에서 디자인 가이드를 배포하고 있다. 이번 포스팅에서는 Adobe XD에 UI Kit를 추가하는 방법을 간단하게 알아본다. #UI Kit
UI/UX Adobe XD에 UI Kit 추가하기 Adobe XD는 무료로 사용할 수 있는 프로토타이핑 툴이다. 앱 디자인 툴은 Sketch나 Figma 같은 툴도 자주 사용되고 있지만 난 무료라는 이유 하나만으로 Adobe XD를 사용하고 있다. 앱을 개발할 때 iOS든 Android든 각각 애플과 구글에서 디자인 가이드를 배포하고 있다. 이번 포스팅에서는 Adobe XD에 UI Kit를 추가하는 방법을 간단하게 알아본다. #UI Kit
chill Gabe Bondoc - The One [Verse 1] The way you laugh with your mouth closed The way you smile so your eyes glow It's in the way you look at me So I can see just who I am inside The way my heart doesn't listen And so it just keeps
chill Gabe Bondoc - The One [Verse 1] The way you laugh with your mouth closed The way you smile so your eyes glow It's in the way you look at me So I can see just who I am inside The way my heart doesn't listen And so it just keeps
GCP Google Cloud Functions를 사용해보자 클라우드 시장이 점점 발전하면서 이젠 많은 것들을 클라우드 상에서 간편하게 처리 할 수 있게 되었다. 예전처럼 자기가 스스로 서버를 구축하고 설정하고 관리를 해야하는 수고로움이 많이 없어졌다. 서버의 구축과 관리가 간편해졌다고는 하지만, 여러가지 서비스를 구축하다 보면 굳이 24시간 내내 서버를 돌리고 있을 필요가 없는 경우가 있다. 일반적인 업무 자동화 같은 경우
GCP Google Cloud Functions를 사용해보자 클라우드 시장이 점점 발전하면서 이젠 많은 것들을 클라우드 상에서 간편하게 처리 할 수 있게 되었다. 예전처럼 자기가 스스로 서버를 구축하고 설정하고 관리를 해야하는 수고로움이 많이 없어졌다. 서버의 구축과 관리가 간편해졌다고는 하지만, 여러가지 서비스를 구축하다 보면 굳이 24시간 내내 서버를 돌리고 있을 필요가 없는 경우가 있다. 일반적인 업무 자동화 같은 경우
느낌있는 The Internet - It Gets Better (With Time) [Verse 1] Is something wrong? 'Cause you seem mighty low Tell me what's going on Probably been there before Sit up and fix your face You see me, I'm okay We ain't got time today Throw on your darkest shades and Smile for
느낌있는 The Internet - It Gets Better (With Time) [Verse 1] Is something wrong? 'Cause you seem mighty low Tell me what's going on Probably been there before Sit up and fix your face You see me, I'm okay We ain't got time today Throw on your darkest shades and Smile for
맥북 맥북에서 냉각팬이 오작동 할 때 대처법 맥북을 최신 버전으로 업그레이드 하고 나서 시도 때도 없이 냉각팬이 돌아가서 대처법을 찾아본 걸 공유. 우선 오작동인지 정상작동인지 확인을 해야 한다. 1. 컴퓨터가 뜨겁다 2. Activity Monitor에 CPU점유율이 높은 프로세스가 있다 위 두가지 케이스에 해당된다면 오작동이 아닐 경우가 높다. 일단 CPU 점유율이 높은 프로세서들을 종료하는 것 부터 시작해보자. 물론 해당
맥북 맥북에서 냉각팬이 오작동 할 때 대처법 맥북을 최신 버전으로 업그레이드 하고 나서 시도 때도 없이 냉각팬이 돌아가서 대처법을 찾아본 걸 공유. 우선 오작동인지 정상작동인지 확인을 해야 한다. 1. 컴퓨터가 뜨겁다 2. Activity Monitor에 CPU점유율이 높은 프로세스가 있다 위 두가지 케이스에 해당된다면 오작동이 아닐 경우가 높다. 일단 CPU 점유율이 높은 프로세서들을 종료하는 것 부터 시작해보자. 물론 해당
IT & 테크 DHCP 기능을 끈 라우터에 접속하는 방법 최근에는 통신사가 제공해주는 모뎀에 무선 라우터 기능이 포함되어 있는 경우가 많아서 따로 라우터를 설치하는 케이스가 많이 줄어든 것 같지만, 많은 디바이스들이 한거번에 접속하는 경우에는 고가의 라우터를 따로 설치하는 것이 더 좋은 경우들이 있다. 라우터를 따로 설치 할 경우, 기존 모뎀형 라우터의 DHCP 기능은 보통 끈 상태로 이용하게 되는데 (따로 연결하는
IT & 테크 DHCP 기능을 끈 라우터에 접속하는 방법 최근에는 통신사가 제공해주는 모뎀에 무선 라우터 기능이 포함되어 있는 경우가 많아서 따로 라우터를 설치하는 케이스가 많이 줄어든 것 같지만, 많은 디바이스들이 한거번에 접속하는 경우에는 고가의 라우터를 따로 설치하는 것이 더 좋은 경우들이 있다. 라우터를 따로 설치 할 경우, 기존 모뎀형 라우터의 DHCP 기능은 보통 끈 상태로 이용하게 되는데 (따로 연결하는
Flutter Flutter로 Android앱을 개발하기 위한 설정 이번 포스트에서는 Flutter의 Android앱 용 설정에 대해 알아본다. #Android Studio 설치 우선 Android Studio가 설치되어있어야한다. 공식 홈페이지에서 자신의 os에 맞는 버전을 다운로드 하여 설치하자. #에뮬레이터로 실행하는 방법 설치가 끝나면 Android Studio를 실행하고 자신의 flutter 프로잭트가 있는 폴더안에 있는 android 폴더를 선택해서 열어준다. (사실 새로운 프로잭트 생성, 혹은 아무 다른 프로잭트를
Flutter Flutter로 Android앱을 개발하기 위한 설정 이번 포스트에서는 Flutter의 Android앱 용 설정에 대해 알아본다. #Android Studio 설치 우선 Android Studio가 설치되어있어야한다. 공식 홈페이지에서 자신의 os에 맞는 버전을 다운로드 하여 설치하자. #에뮬레이터로 실행하는 방법 설치가 끝나면 Android Studio를 실행하고 자신의 flutter 프로잭트가 있는 폴더안에 있는 android 폴더를 선택해서 열어준다. (사실 새로운 프로잭트 생성, 혹은 아무 다른 프로잭트를
Flutter Flutter앱을 실제 iPhone에서 테스트하기 위해 필요한 설정 지난 포스팅에서는 iOS앱을 시뮬레이터로 돌리기 위한 설정에 대해 설명하였다. 이번 포스팅에서는 실제 아이폰에서 구동시키기 위해 필요한 설정에 대해서 알아보도록 한다. 우선 터미널을 열고 자신의 flutter 프로잭트가 있는 디렉토리에서 아래 커맨드를 실행한다. open ios/Runner.xcworkspace 그러면 xcode가 열린다. 우선 아이폰을 컴퓨터에 연결한다. 그 다음 왼쪽 위에 "Runner > iPhone
Flutter Flutter앱을 실제 iPhone에서 테스트하기 위해 필요한 설정 지난 포스팅에서는 iOS앱을 시뮬레이터로 돌리기 위한 설정에 대해 설명하였다. 이번 포스팅에서는 실제 아이폰에서 구동시키기 위해 필요한 설정에 대해서 알아보도록 한다. 우선 터미널을 열고 자신의 flutter 프로잭트가 있는 디렉토리에서 아래 커맨드를 실행한다. open ios/Runner.xcworkspace 그러면 xcode가 열린다. 우선 아이폰을 컴퓨터에 연결한다. 그 다음 왼쪽 위에 "Runner > iPhone
Flutter Flutter에서 iOS 앱 개발을 위한 설정 Flutter를 이용하여 iOS 앱을 개발하기 위해서는 Flutter의 기본적인 설치 외에 해야 하는 설정들이 있다. 이번 포스트에서는 필요한 설정에 대해 알아본다. # Xcode 설치 iOS 앱을 개발하기 위해서는 무조건 Xcode가 설치되어 있어야 한다. 앱스토어에서 다운로드 받을 수 있다. 다운로드 받고 설치가 끝났다면 터미널에서 아래 커맨드를 실행해주자. sudo xcode-select --switch /Applications/Xcode.app/
Flutter Flutter에서 iOS 앱 개발을 위한 설정 Flutter를 이용하여 iOS 앱을 개발하기 위해서는 Flutter의 기본적인 설치 외에 해야 하는 설정들이 있다. 이번 포스트에서는 필요한 설정에 대해 알아본다. # Xcode 설치 iOS 앱을 개발하기 위해서는 무조건 Xcode가 설치되어 있어야 한다. 앱스토어에서 다운로드 받을 수 있다. 다운로드 받고 설치가 끝났다면 터미널에서 아래 커맨드를 실행해주자. sudo xcode-select --switch /Applications/Xcode.app/
IT & 테크 AIY Voice Kit V2로 구글 스피커 만들기 -2- 지난 포스팅에서는 스피커에 연결하고 기본적인 라즈베리파이의 설정을 하는 법을 알아보았다. 이번 포스팅에서는 실제로 Google Assistant API를 이용하여 스마트 스피커로 변신 시키는 법을 알아보자! 주의: 이전 포스팅은 2018-11-16 버전 이미지 파일로 작성되었다. 구글 API 인증 경로가 바뀌었는지 이 버전에서는 API를 이용하지 못하였다. 이곳에서 최신 이미지 파일을 다운로드 해서 이용하자. 이 포스트는