반응형

sysout 252

[따라하기/iOS] App Switcher - 앱 화면 가리기

App Switcher - 앱 화면 가리기 iOS에서는 홈바 스와이프 또는 홈 버튼 두번을 클릭해 App Switcher를 사용할 수 있다. 이때 카카오톡, 은행앱 화면이 Blur나 다른 화면으로 가려지는데 이 기능을 어떻게 만들 수 있는지 알아보기로 한다. App Switcher(앱 전환하기)는 뭘까? App Switcher 사용법 https://support.apple.com/ko-kr/HT202070! App Switcher는 다른 앱으로 빠르게 전환할 수 있도록 하는 기능이다. 아마 대부분 이름은 몰라도 아래 사진을 보면 어떤 기능인지 알고 있을 것이다. 어떻게 하면 화면을 가릴 수 있을까? App switcher 상태가 감지되면 화면을 바꾼다. 앱이 실행되면 다시 화면을 바꾼다. App Swit..

Programming/iOS 2021.10.02

[책] 한빛리뷰어 <나는리뷰어다 9월> - 모바일 UX/UI 디자인 강의 with Adobe XD

도서명 : 모바일 UX/UI 디자인 강의 with Adobe XD 저자 : 김영삼 이번 한빛리뷰어 도서는 『10년차 디자이너에게 1:1로 배우는 모바일 UX/UI 디자인 강의 with Adobe XD』 입니다. 🙂 제목그대로 10년 차 선배의 모바일 앱 디자인 실무 노하우가 들어있습니다. 이 책은 2개 파트로 나눠져있는데요, PART 1에서는 국내 실정에 맞는 꼼꼼한 UX, UI 이론 설명과 실무 워크플로우를 살펴보고 각 운영체제에 맞는 디자인 가이드라인을 확인하고 PART 2에서는 실제 서비스 중인 트렌디한 프로젝트 예제 실습을 통해 모바일 UX/UI 디자인 실무를 제대로 파악할 수 있게 구성되어 있습니다. 파트 1 파트 1. 모바일 UX/UI 디자인에서는 아래 내용이 담겨 있습니다. 모바일 앱과 UX..

2021.09.11

2021 상반기 회고

2021년 상반기에 난 뭘 했을까? 하반기를 열심히 살기위한 상반기 회고를 작성해보기로 한다. iOS/Swift 공부, 운동, 개발 강의 만들기, 책읽기, 러시아어 공부, Flutter 앱 개발 등을 목표로 삼았다. 목표 중 지금까지 하고 있는 건 운동과 Flutter 앱 개발, 쉬었다 다시 시작한 러시아어 공부까지.. 3-6월까지 3개월간은 작년에 했던 델리 모임을 한번 더 했었다. 운동 누구나 그렇듯이.. 머리 속에 운동을 해야겠다고 생각을 가지고 있는데 나역시 그랬다. 처음 목표는 하루 푸시업 다섯개였다.ㅎㅎ; 1월은 그냥저냥 보내다가 2월에 갑자기 매트를 펴고 집에 있던 링피트를 가지고 운동을 하기 시작했다. 때마침 그때 회사에 확진자가 나와서 3-4주 정도 재택을 하느라 거의 매일 운동을 했던 ..

Active/회고 2021.07.18

Duolingo로 학습중,,

요즘은 뭐,, 퇴근 후에 드라마를 좀 보고있다. 공부는 많이 안한다.. ㅎ; 몇년 전부터 러시아어를 배우고싶어서 좀 하다 멈추고 그랬다. 올해 초에는 무료 강의를 찾아 듣다가 또 안듣고,, 지금은 듀오링고로 배워보고있다. 연속 12일 학습중 하하 인강이랑 차이는 .. 인강은 문법 위주로 3-40분 정도 분량을 학습하는데 듀오링고는 한 레슨당 5분 정도의 짧은 시간동안 학습을 한다. 또 그래픽 요소를 통해 재밌게 배우게 되는 것 같다 물론 답 맞추기에 집중해서 후다닥 넘어가는 것도 있긴하지만 입으로 따라 읽어보면서 연습중이다.

Life 2021.07.12

SwiftGen 라이브러리 간단 설명 & 사용법

SwiftGen SwiftGen/SwiftGen 라이브러리 링크 SwiftGen 간단 설명 SwiftGen 라이브러리는 프로젝트의 리소스를 자동으로 Swift 코드로 생성해주는 도구이다. (ex. 이미지, 다국어 문구, 색상 등의 리소스, 파일 확장자도 다양하게 지원함) 이 라이브러리를 사용하면 리소스를 편하게 사용할 수 있고 리소스의 변경이 일어났을 때 (없는 리소스를 참조한다던가) 에러를 빠르게 찾을 수 있다. Xcode에서 이미지나 색상 등을 사용하려면 이름을 string 으로 사용하는데 오타가 나도 에러가 나지않아 틀린 것을 찾기 어렵다. 그런데 SwiftGen으로 생성된 코드로 리소스를 사용하면 위와 같은 상황을 방지할 수 있다. 설치법 SwiftGen의 설치법은 여러가지가 있다. ZIP, Co..

Programming/iOS 2021.07.12

[책] 한빛리뷰어 <나는리뷰어다> 4월 - 러닝 SQL : 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기

러닝 SQL : 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기 4월 도서는 러닝 SQL(Learning SQL) 도서를 받게되었다. 백엔드 공부도 하고싶은 생각이 있었는데 마침 이 책을 받게 되어 기분이 좋았다. 데이터베이스도 고등학생 때부터 배워서 뭔지는 아는데 안쓰다 보니 select 문이나 겨우 기억하는 정도, 다른 sql 문은 더듬더듬.. 쓸 때마다 찾아야했다. 이 책이 내 필요를 채워줄 수 있는지를 중점으로 살펴봤다. 목차 목차는 아래와 같으며 이 책의 부제가 "데이터 생성, 검색, 조작까지 데이터 제대로 주무르기" 인만큼 책 한권으로 끝낼 수 있는 내용이 수록되어 있다. CHAPTER 1 배경 CHAPTER 2 데이터베이스 생성과 데이터 추가 CHAPTER 3 쿼리 입문 CHAPTER ..

2021.04.14

[책] 한빛리뷰어 <나는 리뷰어다> 2월 - Flutter in action

플러터 인 액션 작년에 이어 올해도 한빛미디어 "나는리뷰어다2021"에 참가하게 되었다. 2021년 첫 도서는 Flutter in action을 선택했다. 인 액션 시리즈는 유명한 개발 도서인데다 지금 Flutter로 사이드 프로젝트를 하고 있는 것이 있어서 도움이 될 거 같아 신청했다. 이 책이 담고 있는 것 주요 내용 다트 기본 개념 플러터의 UI 접근 방식 맞춤형 애니메이션 제작 방법 테스트와 디버깅하는 법 간단하게는 위 네가지로 정리할 수 있으며 세부적인 내용은 플러터를 배우기 위한 준비과정부터 각종 위젯들, ListView와 빌더, HTTP, JSON 연동, 테스트하는 법 등을 설명하고 있다. 사이드 프로젝트를 하면서 플러터의 내부 동작 원리라던가 언어의 특징 등은 훑어보고 개발에만 집중했었는데..

2021.02.15

[Flutter] flutter run하는데 갑자기 에러날 때

시초는 플러터 프로젝트 리팩토링을 하면서 폴더 구조를 조금씩 바꾸다가 한번에 바꿨었는데.. 그 이후로부터 빌드가 실패하기 시작했다. 커밋 돌아가도 안되고.. 이상했는데 막 해보다가 겨우겨우 해결했다.. 추가로 카카오 sdk에서도 오류가 나서 버전을 올려 설치했다. 더보기 Launching lib/main.dart on iPhone 12 Pro Max in debug mode... Running pod install... 1.1s CocoaPods' output: ↳ Preparing Analyzing dependencies Inspecting targets to integrate Using `ARCHS` setting to build architectures of target `Pods-Runner`: ..

Programming/Flutter 2021.02.11

Firebase hosting with Github actions

사이드 프로젝트에 들어가는 개인정보 처리 방침 페이지를 firebase hosting을 이용해서 만들었었습니다. firebase hosting은 firebase에서 무료로 제공하는 호스팅 기능입니다. 사용방법이 꽤 쉽기 때문에 어렵지 않게 사용할 수 있는데, 사이드 프로젝트를 같이 하는 개발자에게 배포하는 방법을 알려줘야 하니 귀찮은 마음이 생겨... github actions를 적용해보기로 했습니다. firebase 공식문서 firebase.google.com/docs/hosting/github-integration GitHub 풀 요청을 통해 라이브 및 미리보기 채널에 배포 | Firebase GitHub 작업을 통해 Firebase 호스팅에 배포를 통합 할 수 있습니다. 이 GitHub 작업이 수행..

Programming/기타 2021.01.23

2020년을 돌아보며

2020년을 돌아보며 2019 회고가 궁금하다면? 어느덧 2020년이 끝나고 2021년이 된 지 5일 째가 되었다. 시간은 너무나도 빠르게 흐르는 것 같다. 더군다나 작년은 코로나19로 인해 마음껏 돌아다니지도 못한 채 집에서 연말을 보내게 되었다. 2020년은 모두의 기억에 남을 한 해가 되었다. 2020년은 시작을 많이 했다. 그동안 하고 싶던 것, 해야한다고 적어놨던 것들을 했다. 하나씩 살펴보자. 새로운 시작 이직 2019년 회고 첫 키워드는 '회사'였다. 작년 11월 퇴사 후 도비의 삶을 즐기다 4월 이직하게 되었다. 처음으로 코딩 과제도 해보고 딥한 기술 면접도 봤다. (오랜만에 부동소수점을 다시 봤다.. - 이직기는 여기서) 취업이 어려운 시국이었지만 정말 운이 좋게도 좋은 회사로 이직하게 ..

Active/회고 2021.01.11
728x90
반응형