Monthly Archives: December 2012

Quadcopter

Good Sites http://diydrones.com http://aeroquad.com Thrust Calcs http://adamone.rchomepage.com/calc_motor.htm http://www.ecalc.ch/xcoptercalc_e.htm

Posted in Uncategorized | Tagged | Leave a comment

Plugins

Services Manifest can declare icons and description — android:icon=”@/drawable/XXXX” always set android:exported=”true” permissions are possible Plugins could also be Activities Also service could launch activity IntentSerivce is Asynchronous Metadata use self documenting names like OptionalCopyright get metadata with getPackageManager() with … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

Open GL Notes

NIO Buffers (New I/O) Standard for Android Vertex Attributes Setup – Give expecations glEnableXXXX(GL10.XXXX); Draw Can have colors and/or textures(image) State Machine States stay active until next state is called or context is lost Blending Current Texture Right Hand Rule … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

Creating Lightweight SDKs

Should Be Must be stable Don’t take features away Catch all exceptions only throw if in debug mode Should create a test app Easy to use Interacting with Users without Activity Use Toasts – customized Notifications launch browser Permissions Avoid … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

App Marketing

Internet Marketing Funnel Target Prospect – app discovery, letting them know the product exsists Lead Purchase Loyal Customer — buy addons Advocate — good rating Conversion User completes a goal i.e. purchase Target Audience Find by looking at similar apps … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

Android Touch Input

Notes from AnDevCon IV – Touch Input Start with dispatchTouchEvent() flow down until consumed by a view End back to Activity with onTouchEvent() <– only if not consumed, last in chain OnTouchListener optional always called first onInterceptTouchEvent() can grab touch … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Android Concurrency

Notes from AnDevCon IV Design for correctness upfront Don’t leak Activities Possible Solutions Use threads when needing full control – must handle lifecycle Non static inner class hold reference to activity Don’t lock orientation as a solution Use timeouts for … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

AI Apps

Notes from AnDevCon IV Artificial Intelligence (AI) and Intelligent Apps Terms Metadata Feature Extraction What is AI? Representation of human like capabilities in software Systemic AI – Combining smaller AI systems that solve simple problems Practical AI Robot Control Personalized … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment