Card Life - iPhone web app 2010. 5. 23. 04:24 from iPhone/Web App

나는 카드를 총 4장을 가지고 다닌다.

 IBK 배드민턴 카드, IBK 마일스토리 카드, 하나 셀메 카드, 국민 &D카드..

중요한 건 배드민턴 카드와 마일스토리 카드이다. 일 1회 1만원 이상 1천원 Cashbag, 월 10회 제한, 실적 20만원 요구

그렇다. 이 어플이 필요한 이유는 월 실적을 20만원 이상 관리하며 한달에 10회 1만원의 캐쉬백을 전부 뽑아 먹으면서 사용빈도는 10회를 넘도록 카드 사용을 할 수 있도록 Assist 하는 것이다.  아울러, 하나 셀메 카드의 엔터 옵션의 사용을 기록하여 엔터가 한카드에 2번 먹어 버리는 불상사를 막는 것이다. 또한, 모바일 옵션의 최대값을 계산할 수 있도록 하는 것이다. 

 요구사항.

1. 4장의 Card에 대해서 이달 카드 실적이 어떻게 되는지 알 수 있을 것
2. 4장의 Card 혜택이 무엇인지 알 수 있도록 할 것
3. 하나 쎌메의 경우 전체 발급카드 (가족카드 포함 4장)의 각각의 카드의 엔터 옵션의 사용현황을 알 수 있게 할 것
4. 신판 0.8 옵션의 금액이 핸펀요금을 넘지 않도록 할 것
5. IBK 카드의 캐쉬백 사용 횟수와 이달 실적이 어떻게 되는지 알 수 있게 할 것 
6. 각 카드의 사용시간과 금액을 알 수 있도록 할 것 


개발과정
1. BC카드에서 자동으로 정보를 긁어올 수 없음 : 문제점
2. 1번 문제는 Script로 자동으로 걸던지, 아니면 반자동으로 해야함. 해당 싸이트는 보안프로램 사용으로 자동 접근이 어려움 
3. Web app의 서버는 Hosting 중인 서버를 활용 할 것 
4. 승인 내역을 Upload하는 것은 Excel의 VBA를 사용하고 Addin으로 Laptop의 Excel에 매번 연결시켜 놓을 것 

개발완료
1. 아이폰 바탕화면 : Card Life 라고 적혀 있는 아이콘이다.



2. 실행시 화면 : 사파리로 실행되어도 Address bar와 하단의 Button은 나타나지 않는다. 
  
   <head>에
 
   <meta name="apple-mobile-web-app-capable" content="yes" />  을 삽입해 주고 Home에 링크를 만든다.


3. 배드민턴 카드의 실행 화면 : 최근 3개월의 사용실적을 알 수 있으며, 이달에 1만원 이상이 몇번 있는지도 알 수 있다. 



3. 배드민턴 카드의 Usage를 터치하여 들어온 사용 내역 확인 


4.  하나 쎌메 카드의 화면 (쎌메카드는 총 4장이며, 각각의 ENT 사용현황을 알 수 있어야 한다. E = Enter, M = Mobile)
 
수정 : 셀메의 연회비 옵션중 일부 빠진게 있음.



 5. 셀메의 하단에도 월 사용실적과 그달의 0.8 Mobile실적을 확인 할 수 있다, 이 0.8 Mobile 실적이 다음달의 카드청구에서 정상적으로 빠졌는지 확인한다.




개발후기

 현재까지는 잘 사용하고 있다. 엑셀질을 할 필요성도 없고. 그냥 계산이 필요한 시점에 BC카드에 접속하고 승인내역을 다운받아 Addin된 버튼은 하나 눌러주면 정보가 다 올라가니 말이다.


일단, 나만 쓰는 어플을 통해서 복잡한 머리의 한 구석이 조금 시원해 졌기를 바란다. 거기에 다른 무엇인가를 더 채워 넣어야지..... ^^

'iPhone > Web App' 카테고리의 다른 글

iUI 를 사용했다.  (0) 2010.05.23
iPhone 어플 개발을 위한 짧은 생각...  (0) 2010.05.23
Posted by 4D :

Connected by DNS server, DNS service