IT/안드로이드 개발 5

나이(생활연령) 계산기 앱 소개

상담, 인사, 문서작성 등 여러 업무를 하다 보면 나이를 계산해야 할 경우가 많습니다. 또, 행운석이나 별자리, 띠 등 나이와 생일과 연관되어 알고 싶은 경우도 많습니다. 이런 경우 쉽게 사용할 수 있는 앱을 소개해 드립니다. 사용법은 아주 간단합니다. 생년월일만 입력하면 생활연령, 살아온날수, 나이, 만나이, 띠, 별자리, 행운석 등 다양한 정보를 계산해서 보여줍니다. 기본적으로 오늘을 기준일로 해서 계산되지만, 필요에 따라서 기준일을 바꿔 나이를 계산할 수도 있습니다. 안드로이드와 모바일웹으로 사용할 수 있으니, 아이폰 사용자는 웹으로 접속해서 웹앱 등록하시면 앱처럼 사용하실 수 있습니다. 일부 폰에서는 생년월일 입력후 키패드에 있는 [이동] 버튼을 터치해야 띠, 별자리, 행운석 결과가 나오기도 합니..

모바일 애플리케이션 접근성 지침

웹과 마찬가지로, 모바일 어플리케이션에서도 장애인 등을 위한 접근성 지침이 필요한 실정이였습니다. 행정안저부에서 나름 의미있는 접근성 지침을 내놨군요. 지침을 내놓은 만큼, 최소한 공공기관부터 지침을 준수해주기를 바라는 마음입니다. (여전히 웹접근성은 공공기관이 최악에 가깝죠. 업무용 시스템은 말할나위가 없고, 대국민용 서비스도 글쎄요 입니다.) 그래도 개발 관련 업무를 하시는 분들이 경험적으로 하던 것 말고, 나름 정리된 지침이 있어서 공유해 봅니다. 참고로 한글2010에서 블로그 글올리기(metaWeblogAPI)로 글을 올렸는데, 어떤가요? 한글 파일을 그냥 복사해서 올리는 것보다 훨씬 나아 보입니다. 제정일자 2011. 9. 22. 모바일 애플리케이션 접근성 지침 < 행정안전부고시 제2011-38..

안드로이드 개발환경 구축 - 3 - HelloAndroid 만들기

HelloAndroid 만들기 이제 안드로이드 개발환경이 제대로 되었는지, “HelloAndroid”를 만들어 보겠습니다. 안드로이드 프로젝트를 생성하는 방법을 간단히 익힐 수 있으니, 처음 하시는 분은 꼭 해보시길 바랍니다. 지금부터는 모두 eclipse에서 작업이 이루어집니다. 1. [File] - [New] - [Project..] 메뉴를 선택합니다. 2. New Project창이 뜨면 [Android] – [Android Project] 를 선택합니다. 3. 아래와 같이 입력하고, [Finish] 버튼을 클릭합니다. 4. [Run] – [Run] 메뉴나 [Ctrl+F11] 단축키를 이용해서 실행합니다. 아래처럼 나오면, [Android Application]을 선택합니다. 5. 에뮬레이터가 실행되..

안드로이드 개발환경 구축 - 2

1. AVD (Android Virtual Device) 만들기 가. Eclipse에서 [Window] - [Android SDK and AVD Manager] 메뉴로 들어간다. 나. 왼쪽 목록에서 [Virtual Devices]를 선택하고, [New]버튼을 클릭한다. 다. [Name]에 “AVD1.6”, [Target]에 “Google APIs (Google Inc.) – API Level 4”를 선택하고, [Size]는 ‘128’을 입력한다. 다음 [Create AVD]버튼을 클릭하면, AVD가 생성된다. Target에는 설치된 SDK버전이 모두 나타나는데, 보통 “Android 1.6 – API Level 4”와 “Google APIs (Google Inc.) – API Level 4”처럼, 두 개..

안드로이드 개발환경 구축 - 1

1. JDK 설치 http://java.sun.com/javase/downloads 에서 JDK를 다운로드 받아 설치한다. JDK는 Java Development Kit 의 약어로 Java개발을 위한 필수 프로그램이다. 개발을 위한 것이 아니라면 JRE를 설치하는데, JRE는 Java로 개발된 프로그램을 실행하기 위한 것으로 차이가 있다. 2. Eclipse 설치 http://www.eclipse.org/downloads 에서 Eclipse IDE for Java Developers 를 클릭해서 다운로드 받는다. 받은 파일은 C:\Program Files\eclipse (반드시 이 경로가 아니라도 된다.)에 압축을 푼다. Eclipse는 별도의 설치 프로그램을 제공하지 않으므로 원하는 경로에 압축을 풀어..