CSC的程設紀錄

CSC的程式設計相關研究紀錄、開發日誌

顯示具有 My Apps 標籤的文章。 顯示所有文章
顯示具有 My Apps 標籤的文章。 顯示所有文章

四天寫了一個新app



先講一下之前的app的情形,簡單來說就是,我真的把舊app都下架了,因為就算有時間也不是很想更新資料,而且非官方的Costco論壇有做Mobile介面,應該還夠大家用吧?(話說我自己也很久沒買Costco的東西了,反正附卡家人有在用。)

另外就是這個新的app了,新的app是一個LBS的app,正確來說它是一個LBBBS(Location-based bulletin board system),基於地點的留言板。概念的來源很簡單,PTT不是都有地方板嗎?為什麼不開一個手機用的,還可以自動偵測地點耶。就這樣。

當初想到這個東西之後,網路上真的隨便查都有類似的,例如這個YC出身的MessageParty (已經關了),還有一些我已經忘記名字的,最近隨便查也有一些新的像是Mixer之類的。但是好像都沒有一個做起來的喔?XD

無論如何,人家做不起來沒關係,我也做不起來也很正常,但是可以做為什麼不做出來玩玩看?順便練習一下一些不熟的工具也不錯。

所以這個app就上架了,兩天寫後端兩天寫app,上架,就這麼簡單。
Play連結: 點這裡

為什麼可以那麼快上架呢,當然是因為我把功能砍到最低底限了XD
這個app的功能就只有找附近留言板,建立現在地點的留言板,看留言,寫留言,這樣而已。
而且完全沒做登入功能,也完全沒有安全性跟隱私可言,如果稍微有點技術底的人也可以輕鬆做出幾千公里外的留言板,或者直接寫程式把資料庫塞爆。

不過沒差啦,因為這次用的是heroku+MongoLab,爆了也不會跟我要錢啊XD

來數一下技術的東西吧,後端是用Play Framework寫的,只有要寫簡單的API所以很快,然後丟上heroku讓它跑,稍微麻煩的只有跟MongoLab接起來的地方,照慣例是用gson做ORM直接塞MongoDB,因為我討厭SQL,速度應該是一點都不快啦,不過能用就好。有趣的地方是在於MongoDB有個2d Index的功能,可以直接照經緯度資料去搜地點接近的資訊,不用自己寫程式處理這段。app的部份也是超級簡單,icon直接用SDK做,內容就兩個Activity解決,一個列留言板一個列留言,打完收工。

小Bug還很多啦,像是我要了fine location的權限,但是完全忘記寫程式去要GPS定位資料,所以現在用的應該都只有AGPS。不過會不會改就看有沒有人要用啦,我是覺得應該沒有啦XD。我自己倒是覺得可以拿來留一些廢話,像是去到辦公室就留言當打卡,去到哪邊吃飯就開個留言板評論一下,也不錯啦。

下次想做的東西是遺失物公告整合查詢資料庫,因為最近掉了東西滿難過的,打算拿這個去g0v玩玩......






好市多購物資訊0.7.7版更新


說好的掌中小財神更新呢???


(跪)


----

網址: https://market.android.com/details?id=tw.cosecant.costshopping
(一樣可能要等一下才會上Market XD)


0.7.7:
1. 修正小問題
2. 資料更新按鈕移至折價券列表下方
3. 增加刪除單週過期資訊選項
4. 增加分店檢視模式



這次一樣放出有無廣告兩版的APK檔~
希望大家下載了自己用就好,
要分享或轉貼的話,請盡量分享網誌的網址~ 謝謝~ !!

APK檔點此下載  無廣告版本APK檔

連結失效的話請提醒我,謝謝XD

----

兩個app都有一堆想改的,但是有更重要的事情在等著我完成啊!! Orz

好市多購物資訊0.7.1版更新

網址: https://market.android.com/details?id=tw.cosecant.costshopping
(可能要等一下下才會在Market上看到XD)

0.7.1版又更新了...主要是修正購物提醒重開機之後會被系統清掉...
但是安裝到SD卡的話,這個修正基本上沒什麼用Orz....
Android系統本身呢...本來就不建議這種有設鬧鐘的程式安裝到SD卡...@@
所以不想要提醒失效的人,記得不要裝到SD卡喔XD

0.7.0版更新,主要是增加購物清單與提醒的功能,
所以多了手機振動的權限!

新功能有︰


1. 折扣列表按手機上的menu鍵(選單鍵),可清除過期優惠專案,但不會清除已過期的當月優惠資訊。
2. 購物清單功能開放,可在折扣列表點選商品新增。
3. 購物清單具有提醒功能,提示訊息會出現在上方狀態列,手機需已開機才會提醒。
4. 購物清單按menu鍵,可清除所有過期或已買之商品。
5. 購物清單點選商品,可對單一商品做修改數量、取消提醒、設為已買等設定,但無法修改提醒時間。

另外有很多人可能因為刷機或Market過濾問題,所以無法下載,
這邊放APK檔給大家試試看,以後的更新也都是從網誌發佈~
不過裝APK不保證能正常運作喔XD

另外因為上次寫出很恐怖的bug,為了補償,這次一併放出無廣告的APK檔~
希望大家下載了自己用就好,
要分享或轉貼的話,請盡量分享網誌的網址~ 謝謝~ !!

APK檔點此下載  無廣告版本APK檔

連結失效的話請提醒我,謝謝XD

好市多購物資訊--資料更新了

這兩天把七月酷暑優惠的內容放上去了,
圖片來自 PTT hypermall版以及非官方好市多論壇
原價資訊來自 喜生米漢堡部落格
這個月米漢堡也有特價喔,可惜我現在沒有電鍋,不能買來吃...XD
下次更新的時候,會把常更新資訊的網址放到app的說明裡!!

資料還是可能會有錯誤,希望大家可以把正確資料回報給我~~
以後會想辦法把回報功能做簡單的,現在這個是臨時的,不過可能要用幾個月才會換XD....

這個月大概會買個麥片跟喝的燕麥吧...我最愛買的就是喝的燕麥了.....

關於自製App的問題...

1. 好市多的app因為第一版(0.5.0)有嚴重bug(詳細請看Market更新或上一篇),
所以我決定開一個FB頁收集大家的憤怒...(WOW德魯依的那種也收)

FB頁連結在這邊

只要遇到SD卡嚴重bug,結果害你重灌/回覆預設/格式化SD卡的人請到FB這邊來,
在這邊幾乎隨時可以找到我,所以你要罵要抗議還是要跟我約時間讓我請客都ok.....= =


2. 有很多人反應Market無法下載,但是我實在搞不懂我的設定過濾掉了什麼機器....
所以之後會在這邊放程式的APK檔,而且會是無廣告版,也當作寫出鳥bug的補償...= =


以上 <(_ _)>

第二個自製App --好市多購物資訊



  

Market連結:

https://market.android.com/details?id=tw.cosecant.costshopping



程式功能:
提供台灣地區好市多賣場所公佈之會員專用折價資訊,
讓消費者不必特地帶折價券出門。
未來將新增功能:
儲存個人預備購物清單,並於折扣開始日期時提醒。

注意事項:
1. 本程式並非官方app,詳細折扣資訊請以Costco現場資訊為準。
2. 本程式使用之圖片資訊,其著作權為台灣好市多總公司所有。
3. 本程式使用之產品及品牌名稱,其商標及版權歸其各自公司所有。

=================

事情是這樣的...
我自己也是Costco的會員(而且有聯名卡XD),
但是折價券都寄回南部,所以都自己上網查資料...
之前就一邊逛Costco一邊在手機上查...當時就覺得很麻煩,
後來發現iPhone竟然有app...Android卻沒有XD,想想只好自己做一個...
其實只是寫程式的話滿快的,真正花時間的是整理資料啊!
希望如果資料有錯的話,可以有人提醒我...Orz

======

接下來先應該要先改樂透的app,還是先寫好這個的基本功能呢?
沒時間啊~~~~~

掌中小財神更新囉

是的,經過了兩個月終於更新了,
其實中間大部分時間都在忙別的事,
例如重感冒兩週、搬家搬了快一整個月...
(用機車搬家的窮工程師= =)

改版紀錄:
========

Ver. 0.8.0
新功能:
1.提高彩券上限至500筆
2.支援包牌與系統配號投注,對獎時僅取最大獎顯示
(請在選號時按menu鍵設定!)
3.彩券管理介面可以選擇排序方式,按menu鍵即可設定!
4.主選單會自動顯示頭獎預估金額(需連網)
5.新增權限為廣告顯示所需,不喜歡廣告的人請勿更新!

=========

試著放上了廣告,希望不要太多人覺得反感,
其實我自己是很喜歡免費軟體有廣告的,不然作者哪有飯吃? XD

掌中小財神-彩券小工具





掌中小財神-彩券小工具是一個簡單的工具程式,
專門支援台灣地區現有發行之台灣彩券,功能有:
1.由網路查詢彩券獎號
2.輸入並記錄彩券(支援亂數快選)
3.由個人彩券記錄直接對獎
本程式支援威力彩、大樂透、今彩539、3星彩、4星彩

這個程式沒有華麗花俏的介面,但是未來還會新增許多新功能,敬請期待~!

Keywords:
台彩 彩券 台灣彩券 樂透 樂透彩 財運 幸運 運勢 財神

Ver. 0.6.0
Beta Release


--------------------------------------

上一篇文章都十月的事了...
本來想盡量把寫程式過程遇到的問題紀錄在網誌裡,
結果光寫就幾乎沒時間了...畢竟白天還要上班啊Orz

總之總算是傳上去Market了,希望可以有人給我一些意見,bug報告也好...<(_ _)>
說起來還真是心酸啊= =...
別人在寫app的都是整個team直接當正職做,
像我這種上班Eclipse下班也Eclipse的應該是少數吧....
這樣真的做得贏別人嗎......XDDDDDDD