Saturday, September 29, 2012

f+ FinanceTicker Android Homepage Widget Application

 1. INTRODUCTION
f+ FinanceTicker use and throw utility to monitor a stock for a short period and post updates on FaceBook. It is a homepage widget, which can be configured for a stock symbol. FinanceTracker refresh data dynamically using Yahoo! Finance service.
It pings Yahoo service every 5 minutes and upload available stock quote for selected stock symbol (Note: stock quote delay time depends on Yahoo service )The home widget is clickable. On clicking Symbol Name, it will launch another screen that has Yahoo charts available for 1 day,5 days,3 months,6 months,1 year,2 years,5 years and Max period respectively. User can select a chart from Image gallery and can see enlarged view. User can login existing FaceBook account and post his analysis on FaceBook wall. User can configured multiple widgets for different stock symbols to compare activity.

Widget with "GOOG" Stock Quote Updates


 1.1 Purpose
To provide a general purpose tool to monitor a stock symbol over a short period of time and post analysis on FaceBook wall. It is a use and throw utility, and user need to destroy the widget after mentoring period (max 5 to 6 hrs), since it pings Yahoo service frequently, it is resource intensive.

 1.2 Scope
 Accuracy of application depends on  Yahoo service .
This application is an experimental tool not to be used for formal analysis. Algorithm and android API need  to be fine tuned for more efficient use as well as for events during android application life cycle. Other fiancé services will be added for user. It is not yet synchronized with market opening and closing hours and even pings before opening and after closing market. The purpose is to monitor few hours and destroy the widget. Once no widget installed on device application will not ping Yahoo service.
 1.3 Background
This tool is an attempt to experiment to integrate social network and financial service, to blog financial analysis.
 1.4 References
Android 2.3.3 API., Yahoo Stock Quote Service and FaceBook Android Developer's guide/Social Graph
 1.5    Assumptions and Constraints
Availability of Yahoo Finance service and FaceBook.
Ticker will be used for few hours, and need to destroy once not needed.
For data pull and internet access additional charges my occur, please contact your provider for charges.
Minimum version 2.3.3
 1.5.1    Assumptions

<uses-permission android:name="android.permission.INTERNET" />


2.  Functions Description:

f+ FinanceTracker  has 2 main functions. Note accuracy and staleness of information depends on Yahoo Services/Network provider.
1). Provides current available Stock Quotes for a selected symbol. It pings Yahoo service every 5 minutes.
2). Provides access to FaceBook SocialGraph API to update wall post only.

Few Screen Shots:-
     
Select Widget  













In Configuration Activity
Enter name of Symbol to be observed
Widget Pings Yahoo Service
Every 5 min and Refresh/Load
Stock Quote information.
Stock Information is loaded.
One can click on Stock Name
e.g "Google Inc" to navigate
into detailed screen.
Detailed Screen has Graph Gallery
and  a Button to login FaceBook
to update wall.Each graph in gallery
can be clicked to zoom.



Zoomed Views
Login FaceBook Account.

Update FaceBook Wall
Login on Web with FaceBook Account. New post on wall from Widget.







No comments:

Post a Comment