[이미지 공유 App]
최근 스마트폰이 확산하면서 고화질의 사진 촬영이 가능해지고, 또한 SNS를 통한 지인들 간의 영상공유가 활발합니다. 하지만 로그인 단계가 있으므로 번거로움이 많은데 이러한 것들을 간소화해서 익명으로 사진을 공유하여 회원 가입하는 작업 시간을 쓰지 않고, 업로드하여 자신들의 활동을 사진을 남기고 추억을 다른 사람과 공유하는 프로그램을 개발하는 것이 목표로 했습니다. 사용자 어플리케이션은 Camera를 이용해 사진을 촬영 및 전송할 수 있고, 저장된 사진의 정보를 Server에 접속하여 데이터를 가지고 옵니다. 그리고 Server로부터 가지고 온 사진의 상태를 Image로 변환하여 사용자에게 제공합니다. 서버는 각 SmartPhone로부터 받아온 사진정보를 Data Base에 저장하고 사용자 어플리케이션에 전송하는 역할을 하도록 만들었습니다.
[날씨 API를 이용한 App]
부모님들을 위한 세탁물 관리 APP 제작하였습니다. 날씨 API를 이용하여서 이를 사용자가 확인을 가능하도록 하였고 이에 따라 타이머를 설정할 수 있도록 하였습니다. 이 타이머는 시간이 되면 알람을 나타나게 하여 사용자가 세탁 완료시간을 알 수 있도록 하였습니다. 또한, 위젯을 사용하여서 App을 사용하지 않아도 바로 날씨와 환경 설정이 된 부분을 알 수 있도록 하였습니다. 그래서 날씨에 따라 세탁기 사용을 사용자가 판단할 수 있도록 하였습니다.
[차차오톡(개인 자동차 관리 App)]
차량을 소지한 사용자를 위한 Android용 차량 관리 어플리케이션을 제작하였습니다. 부품 교체 주기, 부품 교체 비용, 차량 관리 요령 등 다양한 기능이 있는 차량 관리 어플리케이션으로 모바일로 사람이 병원을 가서 진단하듯이 스스로 부품에 대한 상태를 표시하여 이를 통해 차량의 관리를 쉽도록 하였습니다. 그리고 JXL을 사용하여서 Excel 파일로 현재 상태를 저장하게 하여 오프라인상으로 확인을 가능하도록 했습니다. 또한, 메일전송기능을 통해 이러한 차량정보를 첨부해 차량관리자에게 보낼 수 있습니다. 그래서 차량 정비사나 관리사가 차량의 상태를 확인 가능할 수 있습니다.
[Data Driven System]
현재 우리가 버린 쓰레기의 어마어마한 양은 지구와 환경을 더럽히고 있는데, 분리수거는 지구와 환경을 지킬 수 있는 중요한 역할을 합니다. 이에 Imagine Cup 대회를 목표로 친구와 저는 교육용 게임을 제작하여 해결하려고 하였습니다. Data Driven System은 프로그램에 필요한 데이터를 주 로직에서 분리하여 별도의 추상화된 인터페이스를 통해 구현하는 방식을 말합니다. Data Driven System을 구현하기 위해 Game Object XML Format을 정하고 Parsing을 기능을 추가했습니다.
그에 따라 게임을 제작, 유지, 보수가 쉽도록 하였습니다.
[Oracle을 이용한 POS system]
현재 많은 POS System이 일상에서 쓰이고 있습니다. 그,래서 가장 많이 쟁점이 되는 커피 가게를 타깃으로 제작했습니다. POS System을 이용해서 User Data를 분석하고 Chart로 보여줌으로 좀 더 사용자에게 편의성을 제공하는 것이 목적이었습니다. Oracle로 Data Base 구현하였고 언어는 C#으로 .Net Program을 작성했습니다. Oralce과 .Net Framework 기반인 Form에서 DB를 설계 및 구축하고 POS System을 제작했습니다.
각 SQL/PL을 이용하여서 비연결 방식의 DB를 구축했고 또한 각 Data를 Chart 형식의 Graphic으로 보여줍니다. 각 중요 데이터들은 Excel로 Parsing 할 수 있습니다.
글자수 1,831자2,888Byte