질문

.

더미2014.03.03 17:06조회 수 925댓글 2

    • 글자 크기

.

    • 글자 크기

댓글 달기

  • 목적에 따라 다릅니다. 아예 개발자로 진로를 하려는 것인지, 아니면 개발자까지는 아니더라도 기획자로서 목적으로하는 앱을 개발하려는 것인지...
    정확한 목적이나 만드려는 것을 알려주셔야되요. 왜냐하면 단순앱의 경우에는 서버가 필요 없습니다. 그냥 이클립스에서 자바로 후딱 만들면 되거든요.(학교도서관에 책많아요.)// 통신이나 db까지 구성하시려면 tomcat, sqlite 이용하시면되구요.. // xml jsp html5 는 웹을 구성할때 배우시면 됩니다.(앱만 만들때는 필요없습니다.)
      그리고 모바일앱/모바일웹 을 구분하셔야 될 것 같네요. 위에 나열하신거 봐서는 모바일웹을 만드시려는 것 같은데, 그러면 서버가 필요하겠죠. 보통 호스팅회사에 맡깁니다. >>그러면 linux따로 배우실 필요가 없겠죠..
      개발자로서 공부하시는 거라면..  순서라.. 저도 필요할때 마다 막 배워서..학원이라도 가보시거나 상담받으시면 되지 않을까 하네요.
    저도 비전공자라.. 자세한건 정컴분에게...

  • 앱을 만드는 방법은 여러 가지가 있습니다.
    만들고자 하는 앱의 특성에 따라 방법을 고르시면 될 것 같네요.


    일단 HTML5 만으로 앱을 제작할 수 있습니다. HTML5 만으로 모바일 기기 전부를 제어 할 수 없기에 HTML5 에서 디바이스를 제어할 수 있도록 도와준 Apache Cordova 라이브러리를 사용하면 간편한 앱은 비교적 빠른 시간에 제작할 수 있습니다.
    (페이스북도 지금은 네이티브로 바뀌었지만 초기엔 HTML5 로 개발되었습니다.)

    또 Xmarin 제품을 사용하는 방법이 있습니다. Xamarin 사의 제품은 C# 을 이용해 안드로이드 및 IOS, OSX 앱을 제작할 수 있도록 도와줍니다. 같은 코드를 재사용할 수 있기에 여러 플랫폼에 출시할 앱을 비교적 빠르게 개발할 수 있고 네이티브로 개발하는 만큼의 성능을 기대할 수 있습니다.

    비슷한 플랫폼으로 Appcelerator, Firemonkey 가 있는데요 독자적인 포맷을 이용해 네이티브 앱을 개발할 수 있습니다.

    마지막 방법으로는 정통적인 방법으로 Java 를 이용해 안드로이드 앱을 개발하고 Object C 를 이용해 IOS 를 개발하는 등의 방법이 있습니다.


    일단 앱을 만드시려는 목적에 따라 기술을 선택할 수 있다고 생각 하는데요 정말 앱 개발을 심도있게 파고 싶으신거라면 Java, Object C 를 공부하며 네이티브 개발을 잘 이해하고 또 프로그래밍에 대한 지식도 같이 쌓아나가는게 맞다고 생각하구요, 기술의 습득 보다는 지금 가진 아이디어를 구현 해보고 출시하는데 목적이 있다면 HTML5 나 Xamarin 등의 방법을 고려해 보시는게 좋을 것 같습니다.

    서버에 대해서도 궁금해 하셨는데 서버를 직접 운영할 필요는 없습니다. 일단 앱스토어는 각 회사가 직접 운영하기에 개발한 결과물을 패키징하여 제출하면 등록이 되구요 앱끼리 데이터를 주고받으며 중재하는 서버가 필요할 경우 Google App Engine, Amazon Elastic Beans 등의 서비스를 이용하면 서버만 제작 한 후 프로그램을 제출하면 운영을 해주는 서비스를 고려 하는게 좀 더 손이 덜가고 편합니다.
번호 분류 제목 글쓴이 날짜
공지 가벼운글 욕설/반말시 글쓰기 권한 영구 정지 쓰레받기 2019.01.26
공지 정보 욕설/반말시 글쓰기 권한 영구 정지3 쓰레받기 2019.01.26
공지 진지한글 이슈정치사회 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능 빗자루 2013.03.05
공지 가벼운글 자유게시판 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능2 빗자루 2013.03.05
133378 진지한글 한진중공업 사태, 절대 남의 일 아니다 부대신문* 2011.03.10
133377 진지한글 여러분의 작은 움직임이 우리 사회를 바꿀 수 있어요 부대신문* 2011.03.16
133376 진지한글 “돈이 없어도 아픈 사람은 누구나 치료받을 수 있기를” 부대신문* 2011.06.14
133375 진지한글 마이피누(myPNU) 오픈했습니다.10 관리자 2011.07.10
133374 가벼운글 오오미...6 못살겠다갈아보자 2011.07.10
133373 가벼운글 부산대 재학생 커뮤니티5 피노키오 2011.07.10
133372 진지한글 '부산대 기부금’ 소송 결국 大法으로3 관리자 2011.07.10
133371 진지한글 부산대 이복률 교수, 글로벌연구실(GRL) 과제 선정3 관리자 2011.07.10
133370 진지한글 시민도서관-부산대-동아대 도서관, 학술 교류 협정 체결 빗자루 2011.07.10
133369 진지한글 신복기 부산대 교수, 한국사회복지법제학회 회장 취임 관리자 2011.07.10
133368 가벼운글 여기는 예전에 만들어졌었던 곳 처럼 되지 않길;;;4 Dui 2011.07.11
133367 가벼운글 생자대 첫글!2 Dui 2011.07.11
133366 진지한글 모바일 홈페이지 및 RSS 지원1 관리자 2011.07.11
133365 가벼운글 공대첫글배설의 영광을!5 부산대가지남 2011.07.11
133364 질문 굿플에 있는 이그잼 학원 문 닫았나요?2 PNU 2011.07.11
133363 가벼운글 아 마이피누 이거 왤케 디자인이 구리냐7 BornAgain 2011.07.11
133362 질문 .8 루만성호 2011.07.11
133361 질문 마이피누 이런 홈페이지는 유지비나 이런거 안듬?5 피카츄 2011.07.11
133360 가벼운글 야-호2 패션왕 2011.07.12
133359 가벼운글 글 하나 읽는데도 로긴을 해야하다니..2 통닭과맥주 2011.07.12
첨부 (0)