모바일 개발

모바일 개발


기술/컴퓨터 프로그램 검색

혁신은 기술의 근간을 이룹니다. 불과 10년 전만 하더라도 우리는 단순히 문자 메시지를 보내거나 두 가지 색상만 표시할 수 있는 스크린으로 스네이크 게임을 플레이하는 것만으로도 충분하다고 생각했습니다. 하지만 오늘날에는 그 당시의 일반적인 데스크탑 컴퓨터보다 프로세싱 성능이 더 좋은 각종 모바일 기기가 사용되고 있습니다. 미래에는 또 어떤 진보가 다가오게 될 지 그저 상상만 할 수 있을 따름입니다.

모바일 개발에 대한 정의는 전통적인 모바일 기기에 국한하는 기존의 입장에서 벗어나 이제는 태블릿, 게임 콘솔, 텔레비전, 자동차 및 운영체제를 갖춘 기타 소비자 기기까지를 모두 포함하는 보다 넓은 범위로 확장되고 있습니다.

모바일 기술이 발전하는 속도를 감안할 때, 특정한 플랫폼이나 언어만을 골라 그것에 집중하기란 곤란합니다. 해가 거듭될 수록 기존의 프로그래밍 언어가 발전하고 또 새로운 언어가 탄생하여 새로운 기법이나 기능도 함께 등장합니다. 그러므로 자신에게 적합한 전공 프로그램을 고르는 것이야말로 이 분야의 발전 속도를 따라잡고 혁신을 이끄는 데 필요한 능력을 키우는 첫 걸음이 될 것입니다.

미국에서 소프트웨어 개발 교육을 받는 형태에는 여러 종류가 있습니다. 4년제 대학교에서만 학위를 받는 방법이 우선 존재하나, 그 외에도 각기 다른 방법이 있습니다. 커뮤니티 칼리지와 기술학교는 소규모이고 현업에서의 실무 훈련에 주력하기 때문에 개발 트렌드를 빨리 따라갈 수 있는 능력이 있습니다. 그러므로 4년제 대학교 이외에 이러한 학교들이 여러분의 필요 요건에 더욱 잘 부합할 수도 있습니다.

대부분의 모바일 개발 프로그램에서 여러분은 표준 프로그래밍 코스부터 시작하게 됩니다. 표준 프로그래밍 코스 수업에서는 객체 지향 프로그래밍(일반적으로, Java 또는 C#), Unix 및 베이직 웹 개발의 기초를 배웁니다.

프로그램이 계속 진행됨에 따라, 이후에는 모바일에 대한 보다 구체적인 내용을 다루게 됩니다. 일반적으로, 모바일 기기 사용자 인터페이스 디자인, iOS 또는 Android를 위한 고급 개발, 모바일 애플리케이션 개발을 위한 비즈니스 및 프로젝트 관리 등의 내용을 코스에서 다룰 것입니다.

Seattle Central Community College...

끝으로, 본 프로그램의 마지막 부분에서는 흔히 "캡스톤(capstone)" 코스라고 불리는 최종 정리 프로젝트를 시작하고 완료해야 합니다. 모바일 개발 캡스톤 코스에서는, 작동 가능 모바일 애플리케이션을 여러분이 직접 만들고 시판하기 위해 본 프로그램 기간 전체에 걸쳐 배운 내용들을 활용해야 합니다. 본 프로그램을 수료하면 모바일 소프트웨어 개발자, 모바일 웹 개발자, 모바일 솔루션 전문가 등의 커리어 분야로 진출할 수 있게 됩니다.

Show More

Brian Turley 는 Seattle Central Community College의 기술자문위원회 위원입니다. 또한 Adapx라는 기업에서 시스템 분석가로도 활동하고 있습니다.

SUSA_img_200x55.jpg
매거진을 다운로드하세요. Study in the USA®