ICEmobile
  1. ICEmobile
  2. MOBI-656

Upgrade to Vuforia 2.0 Augmented Reality

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE 1.2
    • Fix Version/s: 1.3 Beta
    • Component/s: Containers
    • Labels:
      None
    • Environment:
      ICEmobile

      Description

      The Vuforia 2.0 library is now available, so should be updated in the ICEmobile containers for consistent Android and iOS support.

        Activity

        Ted Goddard created issue -
        Hide
        Ted Goddard added a comment -


        Run android-ndk-r8d/ndk-build in armarkers directory to create native shared libraries.

        Show
        Ted Goddard added a comment - Run android-ndk-r8d/ndk-build in armarkers directory to create native shared libraries.
        Hide
        Ted Goddard added a comment -

        ndk-build does not place the output .jar in libs: cp qcar-build/java/QCAR/QCAR.jar libs. The final build may simply check in the output of the native compilation (QCAR.jar and .so libraries) and allow it to be re-run if necessary.

        Show
        Ted Goddard added a comment - ndk-build does not place the output .jar in libs: cp qcar-build/java/QCAR/QCAR.jar libs. The final build may simply check in the output of the native compilation (QCAR.jar and .so libraries) and allow it to be re-run if necessary.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33492 Mon Feb 18 11:24:36 MST 2013 ted.goddard working fixed-marker AR view (MOBI-656)
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/client/android/icemobile-sx/assets/letter_R.png
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/icemobile-sx/project.properties
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/icemobile-sx/AndroidManifest.xml
        Commit graph ADD /icemobile/trunk/icemobile/client/android/icemobile-sx/assets/letter_Q.png
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/icemobile-sx/src/org/icemobile/client/android/icemobilesx/ICEmobileSX.java
        Commit graph ADD /icemobile/trunk/icemobile/client/android/icemobile-sx/assets/letter_C.png
        Commit graph ADD /icemobile/trunk/icemobile/client/android/icemobile-sx/assets/letter_A.png
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33493 Mon Feb 18 11:30:54 MST 2013 ted.goddard keep calm and carry on if AR markers not available (MOBI-656)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/icemobile-sx/project.properties
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/icemobile-sx/src/org/icemobile/client/android/icemobilesx/ICEmobileSX.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33494 Mon Feb 18 14:32:32 MST 2013 ted.goddard responding only to orientation and keyboardHidden configChanges (MOBI-656)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/icemobile-sx/AndroidManifest.xml
        Hide
        Ted Goddard added a comment -

        project.properties must be modified to include the armarkers library:

        -#android.library.reference.8=../integration/armarkers/
        +android.library.reference.8=../integration/armarkers/

        This is checked-in commented-out to allow the EE version to contain the armarkers library (Qualcomm Vuforia cannot be redistributed in source form, so it must be an EE-only feature.

        Show
        Ted Goddard added a comment - project.properties must be modified to include the armarkers library: -#android.library.reference.8=../integration/armarkers/ +android.library.reference.8=../integration/armarkers/ This is checked-in commented-out to allow the EE version to contain the armarkers library (Qualcomm Vuforia cannot be redistributed in source form, so it must be an EE-only feature.
        Hide
        Ted Goddard added a comment -

        This library requires a repackaged interface as a front-end.

        Show
        Ted Goddard added a comment - This library requires a repackaged interface as a front-end.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33510 Tue Feb 19 11:04:13 MST 2013 ted.goddard update to xcode 4.6 treats unused parameters as error, but these are being left in due to API preservation (MOBI-656)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/zxing/cpp/core/src/zxing/common/GreyscaleLuminanceSource.cpp
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/zxing/cpp/core/src/zxing/common/HybridBinarizer.cpp
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/zxing/cpp/core/src/zxing/common/GreyscaleRotatedLuminanceSource.cpp
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/zxing/cpp/core/src/zxing/common/GreyscaleRotatedLuminanceSource.h
        Commit graph MODIFY /icemobile/trunk/icemobile/client/ios/zxing/cpp/core/src/zxing/BinaryBitmap.h
        Hide
        Ted Goddard added a comment -

        Samples are being updated to vuforia 2-0-6 and the library is being updated to vuforia 2-0-30.

        Show
        Ted Goddard added a comment - Samples are being updated to vuforia 2-0-6 and the library is being updated to vuforia 2-0-30.
        Steve Maryka made changes -
        Field Original Value New Value
        Assignee Steve Maryka [ steve.maryka ] Ted Goddard [ ted.goddard ]
        Ted Goddard made changes -
        Fix Version/s 1.3 Beta [ 10373 ]
        Hide
        Ted Goddard added a comment -

        Upgrade is complete.

        Show
        Ted Goddard added a comment - Upgrade is complete.
        Ted Goddard made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Ted Goddard
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: