From: Vsevolod Glumov Date: Mon, 13 Aug 2012 09:13:07 +0000 (+0400) Subject: added a short preface to the 'android_dev_intro' doc. X-Git-Tag: accepted/2.0/20130307.220821~397^2~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2eb1a6d9d635ab4bfb20cc3756dc5d6f9aba7ead;p=profile%2Fivi%2Fopencv.git added a short preface to the 'android_dev_intro' doc. --- diff --git a/doc/tutorials/introduction/android_binary_package/android_dev_intro.rst b/doc/tutorials/introduction/android_binary_package/android_dev_intro.rst index 91948af..0373ec2 100644 --- a/doc/tutorials/introduction/android_binary_package/android_dev_intro.rst +++ b/doc/tutorials/introduction/android_binary_package/android_dev_intro.rst @@ -11,6 +11,18 @@ This guide was written with Windows 7 in mind, though it works with Linux (Ubunt If you encounter any error after thoroughly following these steps, feel free to contact us via `OpenCV4Android `_ discussion group or OpenCV `Q&A forum `_. We'll do our best to help you out. +Preface +======= +Android is a linux-based, open source mobile operating system developed by Open Handset Allience and backed by Google. See the `official site `_ for general details. + +Though being relatively easy to enter, Android development would require fair understanding of programming and its common concepts. Even basic familiarity with Java or C++ is advantageous. + +For the quick start with Android development, you should get yourself accustomed with some fundamental Android aspects: + +#. Activity and its lifecycle. Information on this essential Android class is available on the `official site for Android developers `_ (see first two sections) or on the corresponding page of the `reference `_. +#. OpenCV development will certainly require some knowlege of the `Android camera `_ essentials. +#. Some basic understanding of `Java Native Interface `_ will help you to apprehend the concept of using native code in Java. + Quick environment setup for Android development ===============================================