아 이미지 왜 자꾸 깨짐.

이미지 자꾸 깨지니까 그냥 말로하겠음 ...딱히 할말이없네요 이미지올리고싶은데
ps&cube
접속 : 6133   Lv. 85

Category

Profile

Counter

  • 오늘 : 7 명
  • 전체 : 439048 명
  • Mypi Ver. 0.3.1 β
[가십] 안드로이드, 아이폰 앱만들려면 무엇을 배워야하나요? (16) 2012/04/27 AM 03:07
친구가 안드로이드로 정말 간단한 프로그램 만들었던데요...예전에 비주얼 베이직 이런걸로 만들었던 포맷 비슷하긴하던데 C언어로 만들었다고 들은 기억이 나네요...그때 나중에 나도 C언어 가르쳐달라고..막 그랬었거든요. 친구가 첨부터 시작해서 몇일 날밤새서 만들었다고 하더라구요.
저도 폰으로 앱 만들고싶은게 있어서 만들고싶은데요...현재 맥북에어 있어서 아이폰용 앱 만들환경은 되는거같습니다..
뭘배워야 하는지...아니면 무슨 학원같은데가 있는지..추천부탁드려요.
지금 학교에서 부전공 컴공을 해서 좀 배워볼까 싶기도 합니다만..뭔가 배우고싶어서 배우는겁니다...
근데 많이들 비추하더라구요...이도저도 안되기 쉬우니 전공이나 열심히 하라라든지...-_- 이해는 가지만 프로그래밍은 어린시절부터 뭔가 동경하던 분야긴했거든요. 조언좀 부탁드릴께요.

신고

 

마소미소    친구신청

안드로이드는 기본 자바와xml을 아시고나머지 함수같은것은 웹이나 책을참고하면 됩니다 의외로 안어려워요 ㅎ

아르카디아    친구신청

아이폰은 '오브젝트 C(객체 지향 C)'라는 별도의 언어를, 안드로이드폰은 '자바'를 공부하면 된다고 들은것 같습니다.

피노리코    친구신청

안드로이드 조금 더하자면 xml이라는 언어로 디자인을 하구 자바라는 프로그래밍언어로 실행합니다 시언어 하셨다면 좀 수월할텐데 자바와 시언어가 좀 비슷하거든요
웹에서 자료얻어서 공부하셔도 되고 좀 체계적으로 하고싶으시면 책을 사시는것도 좋은방법입니다

썰렁황제    친구신청

안드로이드 자바는 보통의 표준 자바와 기본적인 문법과 핵심적인 API는 같지만 다수의 API들이 달라서 별도로 좀 배워야 합니다. 일단 그래픽스나 ui 같은 건 완전히 다르다고 보시면 되구요 뭐 그래도 자바 자체가 꽤 쉬운 편에 속하는 언어라 익히기는 좋습니다.

ps&cube    친구신청

전 아이폰배우고싶은데 오브젝트C....이게C 언어 종류인건가요? C언어는 프로그래밍하려면 기본적으로 배워야하는것인지..자바랑 비교해서 설명좀..ㅜ

썰렁황제    친구신청

아이폰의 경우는 objective c 이외에도 c와 c++을 같이 쓸 수 있긴 한데 꽤나 어려운 편입니다. 간단한 거 만드는 건 그럭저럭 할만한데 좀 심도있게 나가면 꽤 복잡해지죠. 5.0 이후에는 좀 편해지긴 했습니다. 다만 ui설계쪽은 개념만 잡히면 아이폰쪽 개발이 더 편하긴 합니다. 인터페이스 빌더가 꽤나 잘 만들어진 물건인지라..

썰렁황제    친구신청

오브젝티브 c는 c랑 같이ㅡ쓸 수 있고 내부 구조도 매크로 등을 활용해 c로 변환 후 컴파일되는 구조간 한데 문법적으로는 굉장히 다릅니다, c나 c++ 자바나 c#등에 익숙했던 분들이면 처음에 좀 많이 당황하실 듯. 좀 독특한 개념들아 여럿 있습니다.

썰렁황제    친구신청

그래도 iOS 5.0와서 편해진 게, 가장 코딩할 때 골치거리였던 참조 카운터에 대해 산경쓸일이 없어졌습니다, 덕분에 상황에 따라서는 안드로이드보다 아이폰 개발 쪽이 편할 수도 있습니다.

미키미키모던    친구신청

C, C++부터 기본적으로 배우는게 보통 순서 아닌가영. 건너뛰어도 상관없나.

썰렁황제    친구신청

자바쪽으로 간다면 c는 포인터 전까지. 옵젝티브 c라면 포인터 개념 정도까지는 깔고 가는게 좋긴 합니다. c++은 안드로이드애서 자바가 아닌 ndk 로 간다면 생각해 볼 만 하지만, 오브젝티브 c와는 개념부터 궁합까지 별로 맞는 게 없기 때문에 비추입니다, OOP 공부용으로 보기엔 c++은 반쪽짜리라 차라리 자바쪽으로 개념 잡는 게 낫습니다.

ps&cube    친구신청

OOP가 뭐죠? 그럼 아이폰 앱 만들고싶으면 C만배우고 바로 오브젝티브 C로 가면되는건가요?

썰렁황제    친구신청

OOP 는 객체지향 프로그래밍의 약자이구요. 설명이 기니 인터냇 찾아보시는 게 나을 듯 합니다. 아이폰 개발은 c에서 오브젝티브 c로 가시는 게 낫습니다, c++과 자바 차이보다 오브젝티브 c 와 c++ 이 더 차이가 심합니다. 아이폰은 오브젝티브 c와 일반 c 양쪽을 다 쓰니 c 잘 배워 두시면 유용합니다.

ps&cube    친구신청

그렇군요. 일단 C언어 부터 열심히 공부해봐야겠어요. 책으로 혼자 독학해도 괜찮나요? 학원이런거없이?

썰렁황제    친구신청

독학으로 책과 인터넷 찾아보시면서 하다가 아무래도 힘들다 싶으면 학원 등을 고려하시는 것도 좋죠. 프로그래밍 경험이 적으시다면 독학이 아무래도 쉬운 일은 아니니까요

돌다리    친구신청

안드로이드와 아이폰 앱 만드는 법 책이 많이 나와있어요..

욕정의노예    친구신청

폰갭 같은건 어떨까요... 참고해보시면 도움이 될것 같기도 하네요. http://phonegap.com/ 처음부터 해야한다면 이쪽이 더 빠르고 한번에 둘다 잡을 수 있는 부분도 있을것 같은데 ㅎ
X