분류 전체보기166 어느 버전부터 지원하면 좋을까 iOS 7 이 가을쯤에 정식으로 나올 것으로 예상되는 가운데, 앞으로 제작할 앱에서는 어느 버전부터 지원을 할 것인가도 개발자로서 중요한 문제이다. 구글에서 ios statistics version 이라고 검색하면, iOS 버전별 점유율을 살펴볼 수 있다. 아래 링크의 기사도 괜찮다.http://www.imore.com/ios-6-used-93-ios-customers 2013년 상반기의 결과를 살펴보면, 90% 이상이 6.0 이상을 사용하고 있다. 아이폰 사용자들은 새로운 버전이 나오면 그때그때 업그레이드를 잘 하는 편이다. 이제 곧 7 이 나오게 되면 많은 수가 7 로 업그레이드를 할 것이다. 업그레이드에 게으른? 사용자가 10% 정도라고 생각하면 될라나? ㅋㅋ 지금 개발한다면, 6.0 이상부터 지원.. 2013. 8. 2. 개발환경 점검 맥북을 다시 켜고, 소프트웨어 업데이트 해 주고, Xcode 도 최신으로 업데이트했다. MacBook 13-inch, Late 2009 프로세서 2.26GHz Intel Core 2 Duo메모리 8GB 1067 MHz DDR3그래픽 NVIDIA GeForce 9400M 256 MB 소프트웨어 Mac OS X Lion 10.7.5(11G63) OS X 는 아직 Lion. Xcode 는 4.6.3. 문제없겠지? 문제가 있네...iOS 7 을 위해서는 Xcode 5 가 필요한데, Lion 에는 Xcode 5가 설치되지가 않네.Xcode 5 도 아직 개발자 프리뷰 상태다. OS X 도 메버릭이 WWDC 에서 발표되어서 올해 중에 나올 것 같은데... 아놔... OS X 업그레이드 & Xcode 업그레이드 살짝 .. 2013. 7. 2. 돌아온 탕자 거의 1년 정도 iOS 개발에서 손을 놓고, 웹에 치중하다 결국엔 다시 돌아왔습니다. 개발환경이나 플랫폼. 이렇게 깔끔한 것이 없습니다. 짱! iOS 7 때문에 말들이 많지만, 개발자들에겐 충분히 가치있는 플랫폼입니다. 다시 시작합니다. 2013. 7. 2. USB에 리눅스 설치하기 - LiveUSB 두 가지 툴을 발견했다. https://fedorahosted.org/liveusb-creator/ http://www.linuxliveusb.com/en/home 2013. 6. 26. 우분투 (Ubuntu) ssh 설치 우분투...의외로 익숙해지고 나니 설치하는 건 아무것도 아니다. apt-get 이 있으니까. ㅎ $ sudo apt-get install ssh 설치는 쉽지만, 환경설정이 힘들지. $ sudo vi /etc/ssh/sshd_config 그리고, 서비스 재시작! $ sudo service sshd restart 그럼, 포트는 잘 열려있는지 확인!ssh 는 22 포트니까... $ netstat -ntl | grep 22 2013. 6. 15. session_save_path() 설정되지 않을 때 session_save_path() 를 이용하면 세션 정보들을 저장하는 위치를 지정해 줄 수 있는데, 이게 제대로 설정되지 않아 조금 파 봤습니다. phpinfo.php 만들었습니다. 브라우저에서 확인하니, 아래의 내용으로 설정되어 있습니다. 그리고, /etc/php.ini 도 살펴보니, 아래처럼 되어있습니다. session.save_path = "/var/lib/php/session" 작업하고 있는 php 파일에서 session_save_path('./tmp'); 라고 아무리 해도 저 값이 바뀌지 않더군요. 여기저기 찾아보니, 아래와 같이 하니까 변경이 되었습니다. ini_set('session.save_path', './tmp'); 아래처럼 해서 현재의 세션 저장 디렉토리를 얻는 것은 잘 됩니다. $.. 2013. 6. 13. Android Studio (안드로이드 스튜디오) 테스트 프로그램 보통 테스트는 Hello world 지만, 안드로이드 스튜디오에서 제공하는 대로 새로운 프로젝트를 만들어서 에뮬레이터에 띄워 보겠습니다. [New Project...]를 선택합니다. 'My Application' 이라는 이름으로 기본 설정을 해 주는군요. 그냥 [Next] 클릭! 앱 아이콘 설정해주는 부분 같은데, 여기도 그냥 [Next] 클릭! Activity 라는 단어가 나오는데요. 앱의 메인 화면 정도로 이해하면 될 거 같습니다. 선택된대로 두고 [Next] 클릭! Activity 이름도 주어지는 대로 두고 [Finish] 클릭! 헐~ 뭔가 네트워크를 통해 다운을 받습니다.액세스 허용 해줘야겠군요. 이런 작업이 왜 필요한 건지는 차차 알아봐야겠습니다. 뭔가 다운로드가 끝이 나고나면, 'Tip of .. 2013. 6. 12. Android Studio (안드로이드 스튜디오) 설치 지난 달에 Google I/O 2013 에서 새로운 안드로이드용 IDE , 안드로이드 스튜디오가 등장했습니다. 기존 이클립스+ADT 를 대체하려고 시도하는 것 같은데, 현재 버전이 0.1.3 ! 아직 갈 길이 먼 것 같네요. 지금까지, 윈도우용 Visual Studio, iOS용 Xcode, 안드로이드용 이클립스+ADT 를 사용해 본 경험이 있습니다만, 안드로이드 개발 환경은 정말이지...안습이었습니다. 그런 환경에서 안드로이드용 앱 만들어내는 개발자들 대단하다고 생각합니다. 새로 나온 안스(안드로이드 스튜디오)는 어떨까요?안드로이드 앱 개발을 다시 공부를 좀 해야되는데, 이번엔 안스로 해 볼 생각입니다. 그래서 오늘 우선 설치를 했네요. 1. 우선 PC에 JDK 가 설치되어 있어야 합니다. http:/.. 2013. 6. 12. 우분투 (Ubuntu) apt-get CentOS 의 yum 처럼 알아서 패키지 다운로드 설치 및 업그레이드 관리가 가능한 apt-get 기본적으로 패키지 설치는 root 권한이라야 하기 때문에 늘 $ sudo apt-get 어쩌구저쩌구 의 형태가 됩니다. $ sudo apt-get 명령 [패키지 이름] 사용가능한 명령은 아래 정도 $ sudo apt-get update인덱스 정보 업데이트 $ sudo apt-get upgrade [패키지 이름]설치되어 있는 패키지를 최신버전으로 업그레이드 $ sudo apt-get dist-upgrade [패키지 이름]마찬가지로 업그레이드인데, 의존성 체크해서 관련있는 패키지 같이 업그레이드 $ sudo apt-get install [패키지 이름]설치! $ sudo apt-get --reinstall in.. 2013. 6. 11. 이전 1 ··· 7 8 9 10 11 12 13 ··· 19 다음