IT관련 정보/프로그래밍정보 2

앱개발 언어 종류(JAVA, Kotlin, Swift, ReactNative, Flutter)

앱(APP)이란? 애플리케이션(Application)의 줄임말로 PC나 스마트폰, 태블릿 PC 등 스마트기기에서 구동되는 응용프로그램을 말한다. 많은 사람들이 사용하는 메신저인 카카오톡이나 동영상 플랫폼인 유튜브 등을 예로 들 수 있다. 앱은 개발에 따라 네이티브앱 과 하이브리드 앱으로 나뉜다. - 네이티브앱: 네이티브 앱은 모바일 기기에 최적화된 네이티브 언어인 JAVA, Kotlin, Swift 등을 이용하여 만든 앱이다. 모바일 기기에 최적화돼있기 때문에 앱의 구동 속도가 빠르고 사용자들이 사용하기 편리하다는 장점이 있다. 또한 하이브리드 앱에 비해 구현할 수 있는 기능이 많고 보다 고급적인 기술들을 사용할 수 있다. 하지만 안드로이드 앱과 ios앱을 개발할 때 각 언어가 다름으로 시간과 비용이 든..

[IT 관련정보] 스토리보드, 화면설계 툴 종류 및 추천

1. 프로토타이핑 프로토타입은 시제품이 나오기 전에 사용자의 요구사항을 받아들여서 빠르게 중요한 기능들을 포함하여 만드는 미완성 버전의 모델이다. 프로토타이핑은 개발 초기에 개발 초기 모델인 프로토 타입을 만들어 사용자에게 보여주고 피드백을 받음으로써 요구사항을 즉각 반영할 수 있다는 특징이 있다. 이런 프로토 타이핑을 보다 쉽게 해줄 수 있는 툴이 몇 가지 있는데, 해당 툴을 사용하면 앱, 웹을 개발하기 전 UI와 UX를 미리 설계해 봄으로써 보다 화면 구성과 개발을 원활하게 진행할 수 있다. 그렇다면 프로토 타이핑 툴을 몇가지 소개해보겠다. 2. 파워목업(PowerMockup) https://www.powermockup.com/ PowerPoint Wireframe and Prototyping Too..