Professional Accounts:

  1. LinkedIn: https://www.linkedin.com/in/chunyen-liu-b094a649/

Programming Contest Awards:

  1. Face Effect, Chunyen Liu, honorable mention of SUN's JavaFX Coding Challenge, 2009

  2. PhotoDroid and FacePass, Chunyen Liu, both in Top 10% of Google Android Challenge (thousands of entries), 2008

  3. Lab with Image Utilities, Chunyen Liu, Second place $1500 cash award winner of the ACM / IBM Quest for Java Programming Contest, 1999

  4. Reusable Interactive Map, Chunyen Liu, Runner-up $1000 cash award winner of SUN's PersonalJava Programming Contest, 1998

Patents:

  1. System and Method for Compressing Data in a PDA, Chunyen Liu (multi-authored), U.S. Patent No. 6,782,318, approved 08/24/2004

  2. System and Method for Compressing Data, Chunyen Liu (multi-authored), U.S. Patent No. 6,650,996, approved 11/18/2003

Software:

  1. The info of most of my Android software for mobile devices is at my own site called Androidlet at https://sites.google.com/view/chunyenliu/androidlet

  1. Most of my 100+ Java downloadable programs have been relocated to a fully sponsored commercial site called The J Maker at https://sites.google.com/view/chunyenliu/thejmaker

Technical Editing:

  1. Java Media APIs: Cross-Platform Imaging, Media and Visualization,
    Alejandro Terrazas, John Ostuni, and Michael Barlow, Sams Publishing (ISBN: 0672320940, 848 pages), 2002

Articles:

  1. Integrating Fingerprint Authentication Into Your App, Chunyen Liu, http://www.developer.com, July 2019

  2. Building an Android Live Wallpaper, Chunyen Liu, http://www.developer.com, July 2018

  3. Interpreting Sensor Data in Android, Chunyen Liu, http://www.developer.com, May 2018

  4. Android NDK Basics, Chunyen Liu, http://www.developer.com, April 2018

  5. Accessing Contacts Data on Android Devices, Chunyen Liu, http://www.developer.com, February 2018

  6. Exploring the Android Speech API for Voice Recognition, Chunyen Liu, http://www.developer.com, January 2018

  7. Adding Basic Android Text-To-Speech to Your Apps, Chunyen Liu, http://www.developer.com, December 2017

  8. Working with a Camera in Android, Chunyen Liu, http://www.developer.com, November 2017

  9. Exploring the Android SDK and AVD Managers, Chunyen Liu, http://www.developer.com, October 2017

  10. Syncing Data Between Android Handhelds and Wearables, Chunyen Liu, http://www.developer.com, January 2016

  11. Using Android Debug Bridge, Chunyen Liu, http://www.developer.com, November 2015

  12. Getting Notifications from Android Wearables, Chunyen Liu, http://www.developer.com, October 2015

  13. Providing Configurations in Android Wear, Chunyen Liu, http://www.developer.com, July 2015

  14. Programming Android Wear Watch Faces, Chunyen Liu, http://www.developer.com, July 2015

  15. Building Your First Wearable Android App, Chunyen Liu, http://www.developer.com, May 2015

  16. Sharing Data from Your Android App with Other Apps, Chunyen Liu, http://www.developer.com, April 2015

  17. Using Android Studio, Chunyen Liu, http://www.developer.com, March 2015

  18. Storing App-Related Data in Your Android Apps, Chunyen Liu, http://www.developer.com, Jan 2015

  19. eBook: Android Development: A Guide to Getting Started (Series 6 of 6), Chunyen Liu, http://www.eweek.com, Jan 2015

  20. Design Tips for Building Android Mobile and Tablet Apps (Series 5 of 6), Chunyen Liu, http://www.developer.com, May 2014

  21. Going Beyond Google Play in Distributing Android Apps (Series 4 of 6), Chunyen Liu, http://www.developer.com, May 2014

  22. Publishing and Distributing Apps on Google Play (Series 3 of 6), Chunyen Liu, http://www.developer.com, April 2014

  23. Building Your First Android App (Series 2 of 6), Chunyen Liu, http://www.developer.com, March 2014

  24. Getting Started with Android Development (Series 1 of 6), Chunyen Liu, http://www.developer.com, March 2014

  25. Encrypting with the Android Cryptography API, Chunyen Liu, http://www.developer.com, May 2013

  26. NFC Programming in Android, Chunyen Liu, http://www.developer.com, March 2013

  27. OpenGL ES for Android Graphics Programming, Chunyen Liu, http://www.developer.com, May 2012

  28. Face Detection with Android APIs, Chunyen Liu, http://www.developer.com, April 2012

  29. Handling Lengthy Operations in Google's Android, Chunyen Liu, http://www.developer.com and http://www.gamelan.com, July 2008

  30. Mapping with Google APIs in Android (Japanese version), Chunyen Liu, http://www.developer.com and http://www.gamelan.com, June 2008 (updated February 2012)

  31. Working with Images in Google's Android, Chunyen Liu, http://www.developer.com and http://www.gamelan.com, May 2008 (updated January 2012)

  32. Maintaining Transparency for Image Transformations, Chunyen Liu, Gamelan Journal at http://www.gamelan.com, 2001

  33. Getting Creative with Images Using Java: A Simple Puzzle, Chunyen Liu, Gamelan Journal at http://www.gamelan.com, 2001

  34. Unique GUI Components: Part II - Panel, Progress Bar, Label, Image, and Line, Chunyen Liu, Gamelan Journal at http://www.gamelan.com, 2000

  35. Unique GUI Components: Part I - Text-based and Image-based Buttons, Chunyen Liu, Gamelan Journal at http://www.gamelan.com, 2000

  36. Fabio Ciucci: Extreme Java Artist, Chunyen Liu, Gamelan Journal at http://www.gamelan.com, 2000

  37. Visual Effects from Color Dots: Part III - Image-based Menu Systems, Chunyen Liu, Gamelan Journal at http://www.gamelan.com, 2000

  38. Visual Effects from Color Dots: Part II - Animation, Chunyen Liu, Gamelan Journal at http://www.gamelan.com, 2000

  39. Visual Effects from Color Dots: Part I - The Basics, Chunyen Liu, Gamelan Journal at http://www.gamelan.com, 2000

  40. Java Tip 81: Jazz up the standard Java fonts, Chunyen Liu, JavaWorld at http://www.javaworld.com, Nov 1999

  41. Nonrigid Motion Tracking and MPEG-4 FAP Extraction from 3-D Face Data Sequences, Chunyen Liu (co-authored), submitted to the IEEE Conference on Computer Vision and Pattern Recognition, 1999

  42. Clocks, Chunyen Liu, The Complete Webmaster, Mar 1999

  43. Scrollers, Chunyen Liu, The Complete Webmaster, Dec 1998

  44. A General Introduction of Using Graphics and Images on the Web, Chunyen Liu, The Complete Webmaster, Oct 1998

  45. A Bi-Directional Integrated Model for Non-Rigid Motion Analysis, Chunyen Liu, Proceedings of the 9th British Machine Vision Conference, pp. 388-397, 14 - 17 Sep 1998

  46. Animation through Image Processing, Chunyen Liu, The Complete Webmaster, Sep 1998

  47. Displaying Images on Remote Hosts, Chunyen Liu, Javology, Volume 2, Number 6, Oct - Nov 1997

  48. Animation through Real-Time Image Processing, Chunyen Liu, JavaUniverse, Sep 1997

  49. Developing Image Applications in JAVA, Chunyen Liu, JavaUniverse, Jul 1997

  50. Tracking and Morphometric Analysis of Deformable Objects from Image Motion Sequences, Chunyen Liu (co-authored), Information and Telecommunications Technologies Center Technical Report, 1997

  51. A Study of the L3 Algorithm, Chunyen Liu, Master's Thesis at Computer Science Dept (under Dr. Alkiviadis Akritas), Univ. of Kansas, 1994

Services:

  1. Technical Editor,
    Sams Publishing, 2001 -

  2. Judge,
    the #1 Java Review Service (JARS at http://www.jars.com), 1998 -