sure that at
least the part of your view hierarchy involved with drawing the overlay is
as simply as possible (not deep and not a lot of views to iterate over) to
reduce the overhead as much as possible.
might want to use the radar view for their own purposes ("find me the nearest taqueria"), so I split that into its own package. You can find the source for that in the Radar project. Of course, you don't need the source in order to use this feature. Because of Android's component architecture, all you need to do us use an Intent:
Augmented Reality Client der im Rahmen meiner Bachelorarbeit entstanden ist. Nutzer können Links, Postits und Tags im Raum platzieren und mit anderen Nutzern teilen. Der Client verwendet das Conferatorsystem des Fachgebiets Wissensverarbeitung zur Eigenlokalisation und zur Lokalisation von befreundeten Bibsonomy Usern, die auch sichtbar sind. Deshalb ist der Client auch nur auf dem Testgelände in der Uni Kassel Wilhelmshöher Allee benutzbar.
This is androidpatterns.com, a set of interaction patterns that can help you design Android apps. An interaction pattern is a short hand summary of a design solution that has proven to work more than once. Please be inspired: use them as a guide, not as a law.
L. Vu, K. Nahrstedt, S. Retika, and I. Gupta. Proceedings of the 13th ACM international conference on Modeling, analysis, and simulation of wireless and mobile systems, page 257--265. New York, NY, USA, ACM, (2010)