0
PORT
FOLIO

A Space to Future's Publisher

스크롤을 내려주세요!

About

소개 이미지

꿈을 설계하고 디자인 하다.

안녕하세요! 웹스토리보이입니다. 저는 공간을 만드는 것을 좋아합니다. 단 하사람이라도 제가 만든 공간 속에서 영감을 받거나 마음이 움직였으면 좋겠습니다. 웹 사이트라는 공간은 상상을 넘어 우리에게 많은 창의력과 영감을 줍니다. 이러한 공간에서 다 같이 꿈을 꾸고 열정적인 엔지니어가 됐으면 좋겠습니다.

이 사이트는 웹스토리보이와 함께 포트폴리오를 완성하고 다같이 정보를 공유하는 사이트입니다. 스터디와 포트폴리오 강의는 매달 강남에서 열리며, 한달에 한번씩 모집합니다. 포트폴리오 강의는 포트폴리오를 만들기 위한 스킬을 배우는 강의이며, 기존에 학원에서 배우지 못한 중급 이상의 기술과 포트폴리오의 퀄리티를 높이는 강의입니다. 포트폴리오 스터디는 혼자서 만들기 힘든 포트폴리오를 도와주는 스터디입니다. 초보 단계에서 느낌는 어려움을 스터디를 통해 해결 할 수 있습니다. 혼자서 하면 힘들 수 있지만 다 같이 하면 좀 더 수월 할 수 있습니다.

웹스토리보이와 같이 포트폴리오를 완성하려면 첫째 유튜브에 공유된 웹표준 사이트 만들기, 반응형 사이트 만들기, 메가박스 사이트 만들기 영상을 보고, 포트폴리오 강의를 들으면서 스터디 하는 것을 추천합니다. 아직 우리는 부족한게 많고 가야할 길이 많이 남았지만 우리의 꿈을 위해 노력한다면 언젠간 99%의 실력이 될 것입니다.

  • 99HTML
  • 99CSS
  • 99Javascript
  • 99jQuery
passion led
us here

Project

Mobile App/앱 프로그래밍

앱 프로그래밍

프로그래밍 연동하기

플랫폼별, 디바이스별 프로그래밍 연동

플랫폼별, 디바이스별 특성에 맞도록 프로그래밍을 연동할 수 있다.

앱 개발 환경

설치 환경

iOS SDK를 사용하기 위해서는 반드시 Mac OS 환경이 필요하다. 애플은 폐쇄적인 정책을 사용하고 있어 Mac OS가 아닌 다른 시스템에서는 아이폰 용 애플리케이션 개발을 지원하 지 않는다. IBM PC 사용자라면 iOS SDK 사용을 위해 Mac PC를 구입해야 한다. 반면 안 드로이드 SDK는 Windows, Unix, Linux, 심지어 Mac OS에서도 사용 할 수 있다. 한마디로 Java VM(Virtual Machine)이 설치되는 시스템이라면 어떤 OS라도 설치, 개발이 가능하다.

프로그래밍 언어

iOS의 경우 Objective C와 Swift를, 안드로이드는 Java를 사용하고 있다. 두 언어 모두 객 체 지향 언어이기 때문에 개발자들은 반드시 객체 지향에 대한 전반적인 이해가 필요하 다. 두 언어 모두 최근의 프로그래밍 언어로 각광을 받고 있기 때문에 많이 사용하고 있 는 실정이다. 따라서 단지 언어의 차이점만 가지고 있고 배워야 하는 측면에서는 큰 차이 가 없다고 할 수 있다. 단, 안드로이드의 레이아웃 구성을 위해 XML(Extensible Markup Language)이 사용되므로 이에 대한 학습이 필요하다.

프로그래밍 툴(Tool)

애플사에서는 iOS SDK를 위한 개발 툴을 제공한다. 위의 그림과 같이 ‘XCode’라는 툴 을 이용해 아이폰 앱을 개발 할 수 있다. 애플의 홈페이지에서 iOS SDK를 다운받으면 Xcode가 함께 포함 되어, 두 프로그램을 따로 구할 필요도 없고, 설치 후 별 다른 설정 없이 바로 사용 할 수 있다. iPhone Simulator를 통해 곧 바로 프로그램의 결과를 확인해 볼 수도 있다.

레이아웃 구성

iOS SDK는 다음 그림에서 보이는 Interface Builder로부터 GUI 환경을 제공받는다. 사용자 는 Interface Builder를 이용해 코드를 작성하지 않고도 인터페이스 프로토타입을 간단하게 구축 할 수 있다. 그리고 Interface Builder로 작성된 화면이 실제 애플리케이션에 그대로 반영되기 때문에 레이아웃을 구성하는 단계에서 프로그램 실행 때의 장면을 미리 예측 할 수 있다.

안드로이드 플랫폼

윈도우에서 안드로이드 스튜디오(Android Studio)를 설치하여 프로젝트 생성을 할 수 있다. 안드로이드 스튜디오는 구글에서 공식으로 지원하는 Android 앱 개발을 위한 IDE이다. 안 드로이드 스튜디오 다운로드 사이트(http://developer.android.com/studio/index.html)에 접속 하면 컴퓨터에서 사용 중인 운영체제를 감지하여 초록색의 버튼을 클릭 시, 해당 운영체 제를 위한 설치파일을 다운로드 받을 수 있도록 해준다. 주의할 점은 32비트 윈도우의 경우에도 64비트 윈도우용 안드로이드 스튜디오가 다운로드 된다. 설치 과정에 문제가 없을 수 있지만, 안드로이드 프로젝트 빌드 과정에서 문제가 발 생할 수 있다.

iOS 플랫폼

iOS 기반의 애플 제품들은 타 제품들에 비해 소비자들의 신뢰가 탄탄하다는 장점이 있다. 한번 애플 제품을 사용하면 다른 제품으로는 되돌아 갈 수 없다는 말도 있듯이(Once you go Apple, you will never go back) 애플에 대한 소비자들의 신뢰는 절대적이다. 이러한 점 에서 iOS 기반의 앱 개발은 아직도 전망이 있다.

개발자의 입장에서 보면 그 어떤 책보다 낫다는 애플(Apple)의 잘 정돈된 문서들은 애플의 명성이 헛된 것이 아님을 깨닫게 된다. 또한 개발자로 등록 시 개발자 포럼에 자동으로 가입되며 그 곳에서 개발에 관련된 모든 내용을 검색하고 읽을 수 있으며 글을 쓸 수도 있다. 이와 함께 애플의 쉬운 개발환경 설정은 또 하나의 매력이다. OS X에 맞는 버전의 Xcode(with iPhone SDK)를 내려 받는 것이 개발을 위한 준비의 전부이다. 복잡한 환경변 수나 경로를 지정할 필요가 없다. 또한 아이폰의 개발을 하게 되면 쉽게 OS X의 앱도 쉽 게 개발할 수 있다.

Interview

Contact

소개 이미지

안녕하세요!

포트폴리와 스터디와 포트폴리오 강의는 여기서 신청을 받습니다. 스터디와 강의는 웹퍼블리셔 취업 또는 이직을 목표로 한 분만 지원을 받습니다. 다음의 내용을 적고 보내주시면 신청됩니다.

이름 : 누구누구
나이 : 몇 살
배움 이력 : ex)국비학원 6개월 수료
배움 과목 : ex)스터디 or 강의 or 둘다
취업 준비 기간 : ex)1개월
카카오 아이디 : 단톡 초대를 위함

강의와 스터디는 보통 대기 기간이 2~3달 정도 소요됩니다. 그 부분을 계산하시고 신청해주시기 바랍니다. 메일이 확인되면 메일로 신청 계좌가 전송되고 입급하시면 예약이 완료됩니다. 완성된 포트폴리오 사이트와 공부 방법들은 다 같이 볼 수 있도록 공유됩니다. 스터디 또는 강의를 참여하는 분들은 이 부분을 동의한 것으로 간주되며, 이 부분을 확인 후 신청해주시기 바랍니다. 여러분이 보내 주신 개인 정보는 참고만 하고 즉시 파기함을 알려드립니다.

kakao ID
@webstupids
public an
episode together.