IT 3

개발자의 글쓰기 방법 (기술 블로거의 글쓰기 방법)

상대방을 쉽게 이해시키고자, 기술 블로그를 통해서 글을 쓰기 시작했을 것이다. 미국의 언론인 퓰리처상의 창시자인 조셉 퓰리처의 명언을 통해서, 글쓰기의 원칙을 알아 볼 수 있다. ⦁ 제안하는 글쓰기의 원칙.[1] ⓵ 명확성(Clarity) - 독자가 문서를 읽을 때 내용의 모호함이나 혼란이 없이 한 번에 이해할수 있는 글을 작성 한다. - 온전한(잘 갖춰진) 문장을 작성한다. 문장을 명확히 6하원칙에 맞추어 작성하되, '중요한 것'부터 작성을 한다. - 모두가 알것이라고 여겨지는 용어라도, 상세하게 설명한다. ⓶ 간결성(Conciseness) - 독자가 내용을 신속하고 정확하게 이해할 수 있도록, 쉬운 단어와 간결한 문장을 사용한다. - 꾸미지 말고 있는 그대로를 간결하게 작성한다. ⓷ 정확성 (Accu..

IT 2024.04.11

[IT용어]네이티브앱 vs 크로스 플랫폼 앱

네이티브 앱 네이티브 앱이란 안드로이드(Android), 삼성 갤럭시와 애플 아이폰과 같이 스마트폰 운영체제(OS)에 맞는 프로그래밍 언어를 사용하여 개발하는 앱입니다. [1] 크로스 플랫폼 앱 크로스 플랫폼 앱은 네이티브 앱이 OS 간 호환이 불가능하다는 한계점을 개선하고자 등장하였습니다. 이름에서 유추할 수 있듯이, 크로스 플랫폼 앱은 하나의 개발 언어로 안드로이드와 iOS에서 사용할 수 있는 앱을 만들 수 있습니다. 대표적인 개발 도구는 크게 3가지입니다: 1) 구글에서 개발한 플러터(Flutter), 2) 페이스북이 개발한 리액트 네이티브(React Native), 3) 마이크로소프트에서 개발한 자마린(Xamarin). 크로스 플랫폼 앱은 이러한 개발도구 중 하나를 활용하여 코드를 작성하면 각 O..

IT 2022.11.07

[IT용어]네이티브 앱, 모바일 웹, 웹앱, 하이브리드(hybrid) 앱

* 네이티브 앱: 네이티브 앱은 모바일 플랫폼에서 제공되는 개발언어로 작성된 앱으로서, 하드웨어 자원을 이용하기에 편리하지만 스마트 폰 플랫폼에 종속적이다. 따라서 하나의 앱을 개발할 때, 서로 다른 플랫폼에서비스하기 위해서, 각각 다른 언어로 개발해야 하고, 그 만큼 비용이 늘어나는 단점이 있다.[1] * 모바일 웹: 모바일에 최적화된 웹사이트[2]로 스마트폰의 하드웨어 자원을 사용할수 없다[2] * 모바일 웹앱(웹 앱): 웹 앱은 브라우저상에서 작동하는 HTML, Javascript, CSS를 이용해 작성된 앱으로서, 스마트폰에서 지원하는 브라우저에서 사용할 수 있기 때문에, 플랫폼별로 개발을 할 필요가 없다. 그러나 스마트 폰의 하드웨어 자원을 사용할 수 없는 단점이 있다.[1] 최근에는 HTML5..

IT 2022.11.01