반응형

젤리빈 4.3 업데이트 해볼까?

 

http://www.cnet.co.kr/view/26824

 

삼성전자는 갤럭시S4를 시작으로 국내서 최신 안드로이드 운영체제(OS) 젤리빈 4.3 업그레이드를 실시한다고 24일 밝혔다.

이번 업그레이드 대상은 안드로이드 4.2 버전으로 출시한 갤럭시S4, 갤럭시S4 LTE-A 등 2종이다. 갤럭시S3와 갤럭시노트2 등은 향후 업그레이드 예정이다.

안드로이드4.3은 구글의 최신 OS로 삼성전자는 이를 갤럭시노트3에 탑재했다. 구글 안드로이드4.4 버전 ‘킷캣’은 아직 출시 전이다.

이를 탑재하면 와이파이 기능을 꺼도 와이파이 기반 위치정보 서비스에 연결 가능하며, ‘OpenGL’ 3.0 지원으로 향상된 그래픽 성능을 누릴 수 있다.

업그레이드는 기기 내 소프트웨어 업데이트나 삼성전자 소프트웨어 관리 프로그램 키스(Kies)를 통하면 된다. 삼성 디지털프라자와 삼성 모바일샵을 방문해 직원에게 요청하는 방법도 있다.

삼성전자는 안드로이드 업그레이드를 경쟁사보다 빠르게 진행함을 늘 강조해왔지만 이번에는 상황이 더 급박하다. 최근 출시한 손목 착용형 기기 ‘갤럭시기어’ 성적에 영향을 미칠 문제이기 때문이다.

‘갤럭시기어’는 안드로이드4.3을 탑재한 삼성전자 기기에만 연동한다. 현재 이 조건을 충족하는 스마트폰은 갤럭시노트3 1종이다.

갤럭시S4와 갤럭시S3, 갤럭시노트2 등에 젤리빈 4.3을 빨리 탑재해야 ‘갤럭시기어’ 판매에 유리하다는 설명이다.

삼성전자 관계자는 “젤리빈 4.3 업그레이드를 통해 최신 갤럭시 스마트폰의 혁신적인 기능을 더 많은 소비자들이 즐길 수 있게 됐다”며 “향후 더 많은 제품에서 지원을 확대할 예정”이라고 말했다.

삼성전자는 젤리빈 업그레이드와 함께 올 초 기업용으로 공개한 보안 솔루션 ‘삼성 녹스’도 지원한다. 소비자가 직접 컨테이너라는 보호막 내에 개인 데이터를 보관할 수 있어 해킹이나 데이터 유출을 방지할 수 있다.

이밖에도 갤럭시S4 LTE-A러 처음 선보인 ‘이미지 온’, ‘고화질 DMB’ 기능을 갤럭시S4에서도 사용할 수 있게 했다.

 

 

 

 

 

 

 

 

 

반응형
반응형

http://developer.android.com/about/dashboards/index.html?utm_content=buffer07ca2&utm_source=buffer&utm_medium=twitter&utm_campaign=Buffer

 

Platform Versions


This section provides data about the relative number of devices running a given version of the Android platform.

For information about how to target your application to devices based on platform version, read Supporting Different Platform Versions.

 

 

Screen Sizes and Densities


This section provides data about the relative number of devices that have a particular screen configuration, defined by a combination of screen size and density. To simplify the way that you design your user interfaces for different screen configurations, Android divides the range of actual screen sizes and densities into several buckets as expressed by the table below.

For information about how you can support multiple screen configurations in your application, read Supporting Multiple Screens.

 

Open GL Version


This section provides data about the relative number of devices that support a particular version of OpenGL ES. Note that support for one particular version of OpenGL ES also implies support for any lower version (for example, support for version 2.0 also implies support for 1.1).

 

 

 

반응형
반응형

 

안드로이드 마켓 관리자 페이지

 

http://market.android.com/publish

 

 

반응형
반응형
[마소연재] 크로스 플랫폼 기반 2D 레이싱 게임 개발

 

4회 : 2012.06 | iOS를 위한 레이싱 모바일 게임 개발(1)

5회 : 2012.07 | iOS를 위한 레이싱 모바일 게임 개발(2)

6회 : 2012.08 | 바다를 위한 레이싱 모바일 게임 개발(1)

7회 : 2012.09 | 바다를 위한 레이싱 모바일 게임 개발(2)

8회 : 2012.11 | 안드로이드를 위한 레이싱 모바일 게임 개발(1)

9회 : 2012.12 | 안드로이드를 위한 레이싱 모바일 게임 개발(2)

 

 

반응형
반응형
python으로 android phone에 웹서버 만들기

 

Tutorial : http://code.google.com/p/android-scripting/wiki/Tutorials

 

 

httpd.py

import SimpleHTTPServer
from os import chdir

 

chdir('/sdcard/')

 

SimpleHTTPServer.test()

 

실행하면 아래처럼 로그가 올라온다.

그럼, 폰의 웹브라우저로 접속하면 아래와 같다.

 

 무선 AP에 접속 중이면 같은 망에 있는 다른 디바이스에서도 접근이 가능하도록 고유 IP를 찾아서 보자.

shell로 접속해서 netcfg를 실행하면  "eth0"가 실행중인 것이 지금 실행중인 Lan정보이다.

그 IP를 사용하면 된다.

 

 

 

반응형
반응형

파이썬을 이용한 단어모음파일에서  무작위로 단어 프린트하기

wordlist.txt : 단어모음 text 파일

wordlist.py : 단어장 스크립트 파일

 

Line.3 : getcwd()를 이용하여 알아낸 경로에 'sl4a'가 포함되어 있으면 경로를 지정해 주도록한다.

Line.4 : 파일을 읽는다.

Line.5 : 파일내용을 splitlines(위 이미지는 오타)로 한줄씩 분할한다.

            lambda 함수는 간단한 함수를 한줄로 줄여준다.

Line.8 : 사용자의 입력을 무한반복으로 기다린다.

 

 

 

 

 

 

반응형
반응형

예제 스크립트가 많아지면 파일및 폴더관리가 쉽지 않다.

+ADD 버튼 선택하여 Folder를 생성해서 Shell로 관리하면 된다.

물론 PC와 USB 연결해서 정리하면 훨씬 빠르겠다.

간단 명령어

pwd : 현재 위치를 보여준다.

cd scripts : scripts 폴더로 이동한다.

ls : 디렉토리내의 파일목록을 보여준다.

ls -l 또는 ll : 자세리 파일목록을 보여준다.

mv hello_android.py  scripts : scripts 폴더로 hello_android.py 파일을 이동시킨다.

rm hello_android.py: 파일 삭제

 

사진찍기, 연속 촬영하기

 

import android,time

 

a = android.Android()

 

def pic():

    return 'sdcard/sl4a/scripts/img/'\

         + time.strftime('%Y%m%d%H%M%S')\

         + '.jpg'

 

def say(it):

    a.ttsSpeak(it)

    a.makeToast(it)

 

food = 'Keeeemcheeeee!'

 

for i in range(3):

    for j in range(3,0,-1):

        say(str(j))

        time.sleep(3)

    say(food)

    a.cameraCapturePicture(pic())

 

 

 

 

 

 

 

* sleep 을 위해 time을 import 한다.

* 순차적 파일명 생성을 위해서 time.strftime을 사용한 파일명 구현

 

 

반응형
반응형

안드로이드폰에서 파이썬을 사용하려면 SL4A(Scripting Layer for Android),

 Python for Android를 설치해야 한다.

 

SL4A 설치 : http://code.google.com/p/android-scripting/


QR로 다운 받을 수 있다. : http://android-scripting.googlecode.com/files/sl4a_r6.apk

 

SL4A를 실행하고 Menu > View > Interpreters 를 선택하면 "SHELL"이라는 메뉴가 나타난다.

shell 을 통해서 안드로이드폰과 대화를 할 수 있다.

 

난 "SHELL"이 나오지 않아서 바로 Python for Android를 설치해버렸다.

 

Python for Android 설치 : http://code.google.com/p/android-scripting/downloads/detail?name=PythonForAndroid_r4.apk

File:
Description:
Latest Python release.

Note that Python for Android is now being hosted here:
http://code.google.com/p/python-for-android/

This is a copy of the lastest release, placed here for convenience.
SHA1 Checksum: ff4dfef760880fd1cdbc164045cc859947ecbe1d What's this?

 

설치하면 Install 메뉴가 나오는데, 바로 Install 터치.

몇 번의 다운로드와 설치가 끝나고, Install > UnInstall 로 변경된다.

 

그럼, 다시 SL4A를 실행하면  Script와 Shell이 대기중일 것이다.

스크립트 목록이 나오는데, shell화면으로 가고 싶으면 View > Interpreters 로 이동한다.

 

Interpreters에서 python을 선택하면 파이썬 shell로 들어간다. 안드로이드를 import해서 핸드폰 기능을 테스트 해 볼 수 있다.

 

안드로이드 모듈을 가져온다.

>>>import android

>>>droid = android.Android()

 

>>>droid.vibrate()

: 진동을 실행한다. 그런데, 한번밖에 되지 않는다.

 

>>>droid.ttsSpeak('anneung')

: '안녕'이라고 스피커에서 나온다.

 

>>>def ann(): droid.ttsSpeak('anneung')

>>>ann()

>>>ann()

 

 

 

 

 

 

 

 

 

 

스크립트 파일을 추가해서 파일을 실행 해 볼 수 있다.

파일을 생성하고, MENU > Save & Run을 선택하면 저장하면서 실행이 된다.

반응형

+ Recent posts