Académique Documents
Professionnel Documents
Culture Documents
Custom buttons
Radio buttons
Toggle buttons
PAGE 1
ISSUE 11 WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/ NOVEMBER 2010
For the back-end software development, the team is focusing on deciding which option
they will choose to develop DRADIS program. Being a relative locator (i.e. points on a map
are drawn in relation to the device) mixed with mapping capabilities, DRADIS has some
essential functions such as automatic orientation (fixing the map to match the user's bearing)
and scaling to see every point on the map. Building software from scratch to do this is an
option. While doing so would give us the most flexibility, it would take longer to develop
because all of code would have to be written from the ground up. Looking for the easiest and
the most efficient ways, the team is looking at two promising software packages. The first one,
andengine, is a free 2D game engine for Android using openGL (http://www.andengine.org/).
It works in a way that that would allow points to be drawn on a map that is larger than Droid
X's screen size and then zoom a virtual camera in and out to fit everything on the screen. The
second package, Nutiteq's Map API, is a mapping library for mobile Java applications (http://
www.nutiteq.com/android-mapping-api-sdk/). The team will dig into both of these more to
decide which way to go. Below are benefits for each:
• is fluid, fast and efficient. • has familiar "touch and drag" scrolling
interface.
• is simpler than Nutiteq's Map API.
PAGE 2
ISSUE 11 WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/ NOVEMBER 2010
4 3 4
The S.C.I.F.I.
Project Client
(Lockheed Martin) 2 1 2
James F. Burke Jr.
Brad A. Michael
Project Advisors
Shirley Saldamarco
Scott Stevens
4 3 4
Team S.C.I.F.I.
Carlos Sokion Shin The rectangle on the left is divided into nine pieces and categorized into
James Doughty 4 kinds as shown on the right. Area in the middle (1) is filled with color.
Michael Hill Areas on each side (2) are stretchable vertically and areas on top and
Hanika Karkhanis bottom in the middle (3) are stretchable horizontally. These are done by
Programming Advisor
replication of the areas. Finally areas on every corner does not change.
John Conomikes
Page Design For more information, please refer to the Android developer guide at
Carlos Sokion Shin http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch.
W E E K LY C H E C K L I S T
Last week Next week
PAGE 3