본문 바로가기

코딩

(6)
코알못의 스케치 플러그인 개발 도전기 (2) - 만들기 이 글은 코알못의 스케치 플러그인 개발 도전기 (1) - 시작하기에서 이어지는 글입니다. 지난 글에서는 스케치(Sketch) 플러그인을 개발하기 위해 플러그인의 구조와 플러그인 개발을 위해 필요한 것들을 알아봤습니다. 이제 만들어보겠습니다. 스케치는 MacOS용 애플리케이션이며 플러그인도 MacOS에서만 개발할 수 있습니다. 이 글도 MacOS를 기준으로 작성됐습니다.이 글은 스케치 플러그인 개발 방법을 설명하는 글이 아니라 말그대로 ‘개발 도전기'입니다. 코딩을 모르는 사람도 간단한 스케치 플러그인을 개발할 수 있다는 것을 전달하기 위한 것입니다.코알못의 스케치 플러그인 개발 도전기 (1) - 시작하기를 먼저 읽어보는 것을 권장합니다. 뭘 만들지? 개발 과정이 순탄하지 않겠지만, 가장 먼저 뭘 만들지 ..
어린이 코딩 교육이 대세라면서요? 최근 어린이 코딩 교육이 열풍이라고 합니다. 교육부에서도 2018년도부터 코딩 과목을 정규 교과목에 포함시키겠다는 입장을 발표했습니다. 한국만이 아닙니다. 미국, 영국, 핀란드 등 여러 국가에서 어린이 코딩 교육을 적극 권장하고 있습니다. 오바마 미국 대통령의 코딩교육 권장 동영상 어린이 코딩 교육은 말 그대로 어린이가 프로그래밍의 논리적인 과정을 배우면서 컴퓨팅적인 사고(Computational Thinking)를 할 수 있도록 하는 것입니다. 사교육 강국답게 한국에서는 벌써부터 코딩 과외, 코딩 학원, 심지어는 800만 원 짜리 코딩 캠프까지 등장하였습니다. 개인적으로 아이를 낳게 된다면 ‘수학, 영어만 시켜야지’라고 생각했는데 이제는 코딩까지 가르쳐야하나 하는 생각이 듭니다. 그러면서 코딩까지 배워..
코알못의 스케치 플러그인 개발 도전기 (1) - 시작하기 슬로워크의 스티비 팀에서는 디자인 작업을 할 때 스케치(Sketch)를 적극적으로 활용하고 있습니다. 와이어프레임을 만드는 일부터 GUI를 입히고 간단한 아이콘을 만드는 일까지, 스케치로 시작해서 스케치로 끝난다고 할 수 있을 정도입니다. 스티비 팀이 쓴 스케치 관련 글기획자의 스케치(Sketch), 인비전(Invision) 사용기스케치(Sketch)와 어도비(Adobe) XD, 어떻게 다를까? 스케치로 작업 중인 새로운 스티비의 와이어프레임(좌)과 GUI(우) 스케치를 사용하다보면 가끔씩 ‘이런 기능도 있으면 참 좋을텐데'하는 생각이 들 때가 있습니다. 이런 부족함을 충족시켜주는 것이 스케치의 플러그인*입니다. 스케치 외에도 대부분의 유사한 애플리케이션들(포토샵, 일러스트레이터 등)이 플러그인 기능을 ..
코딩 폰트로 즐겁게 코딩하기 들어가며 “코딩하는 디자이너”, “코딩 교육 열풍” 등 코딩에 대한 열기가 뜨겁습니다. 디자이너부터 어린이까지 코딩에 대한 관심이 커지고 있고, 전문 프로그래머뿐 아니라 누구나 코딩을 할 수 있다는 “생활코딩”까지. 코딩이 대중화되고 있는 시대입니다. 텍스트 에디터에 사용되는 코딩 전용 폰트에 대해 알아보려고 합니다. * 이 글은 "코딩 폰트 디자인기, Monoid"와 함께 읽으면 더욱 좋습니다. 코딩 폰트는 왜 필요할까요? 코딩을 할 때는 우리가 자주 사용하는 MS워드나 한글과는 조금 다른 폰트가 사용됩니다. 우리가 작성하는 모든 것들을 문서라고 한다면, 워드프로세서로 작성하여 출력된 문서, 블로그 포스팅, SNS의 짧은 글과 같은 문서들은 사람이 사람에게 전하는 말입니다. 하지만 코딩은 사람이 컴퓨터..
코딩 폰트 디자인기, Monoid 코딩할 때 어떤 폰트를 사용하시나요? 개인적으로 코딩의 시작은 에디터를 보기 좋게 세팅하는 일부터라고 생각하는데요, 장시간 에디터 화면을 봐야 하기 때문에 꽤 신중하게 폰트를 고르는 편입니다. 코딩에는 일반적인 문서를 작성할 때와는 조금 다른 폰트를 사용하게 되는데요. 어떤 폰트를 선택하느냐의 기준은 저마다 다르겠지만, 코드 정렬을 위해 고정폭 폰트를, 작은 크기에서도 가독성이 좋고 문자들간의 구분이 잘 되는 폰트를 사용합니다. 마지막의 예를 들면, 숫자 0과 영문자 O, 대문자 I와 소문자 l 을 확실히 구별할 수 있는 것들 말이죠. Consolas, Monaco, Menlo, Source Code Pro 를 비롯하여, 프로그래머들이 애용하는 몇몇 '코딩용 폰트'들이 있습니다. 그 가운데, 새롭게 선보..
From 0 to C, 디자이너에게 코딩이란? From 0 to C 멀티미디어를 다루는 디자이너들이 늘어가고 있습니다. 증강현실과 인터렉티브 디자인과 같은 첨단 환경을 통해 코더와 디자이너가 서로의 벽을 넘나드는 요즘, 흘러 넘치는 생각을 실현시키기 위해선 코딩을 이해하는 것이 중요합니다. 하지만, 태생부터 숫자와 친하지 않은 디자이너들... C언어 책을 앞에 두고 끙끙대다 결국,"난 창의적인 사람이라 이런 구조적인 일은 나랑 안맞아"라는 변명을 늘어놓는 사람들이 한둘이 아닙니다. 이런 이들에게 탁구공, 나무상자, M&M 초콜릿같이 주변에 있는 사물들로 코딩을 가르치는 사람들이 나타났습니다! 바로 네덜란드 암스테르담에 위치한 Hello, Savants!의 Ubi de Feo입니다. 그는20년 넘게 코더로 일해온 자신의 경력을 살려 초보자들이 프로그래..