Merge branch 'anewfeature'

This commit is contained in:
mgroves 2010-11-02 14:42:21 -04:00
commit b9d5c5c6dc
2 changed files with 31 additions and 4 deletions

19
README
View file

@ -1,3 +1,9 @@
Monodroid Stock Portfolio
=========================
What...? Why...?
----------------
This is a rewriting of a Windows Mobile project I wrote for my own personal use, since I have This is a rewriting of a Windows Mobile project I wrote for my own personal use, since I have
recently switched from Windows Mobile to Android. recently switched from Windows Mobile to Android.
@ -5,4 +11,15 @@ I am using Monodroid since I'm not good at Java, and I couldn't get PhoneGap to
Also, I can (partly) reuse the libraries I created for the Windows Mobile app. Also, I can (partly) reuse the libraries I created for the Windows Mobile app.
By hosting this project on github, I will be providing this app as an open-source app for other By hosting this project on github, I will be providing this app as an open-source app for other
Monodroid devs to learn from, as well as help myself learn how to use git. Monodroid devs to learn from, as well as help myself learn how to use git.
Notes
-----
I originally used db4o for the persistence of this app, but since the Mono version of db4o seems to
be a bit behind, and it also seems a little silly to run a conversion of a conversion on top of
another conversion, so I just switched it over to using Sqlite, since it's not that complex of a
domain anyway.
To get stock quotes, I'm using a Yahoo API coupled with the FileHelpers library
(since the Yahoo API outputs a CSV)

View file

@ -1,3 +1,5 @@
Tasks:
- add a portfolio - add a portfolio
- delete a portfolio - delete a portfolio
- select a portfolio - select a portfolio
@ -10,12 +12,20 @@ main view
--------- ---------
add portfolio button add portfolio button
clickable list of portfolios clickable list of portfolios
long hold portfolio to get menu: delete option click portfolio to go to single portfolio view
long hold portfolio to get options:
-delete
click a portfolio single portfolio view
----------------- -----------------
add ticker button add ticker button
refresh button refresh button
list of: list of:
ticker, price, gain/loss, time ticker, price, gain/loss, time
long hold ticker to get menu: edit & delete options long hold ticker to get options:
-edit
-delete
there should be a config somewhere:
-----------------------------------
to configure which columns are shown in the single portfolio view