Navigation Menu

Apple (NOT) Rejecting Apps with Pebble Support

Posted by on Apr 23, 2015 in General, Hardware, Mobile, News | 0 comments

SeaNav US posted in the Pebble developer forums, stating that their recent iOS update was declined. The reason? Support for Pebble smartwatches in the app.

From Apple
  • 3.1 – Apps or metadata that mentions the name of any other mobile platform will be rejected
3.1 Details

We noticed that your app or its metadata contains irrelevant platform information in the app. Providing future platform compatibility plans, or other platform references, is not appropriate for the App Store.

Specifically, your app and app description declare support for thePebble Smartwatch.

Next Steps

Please remove any instances of this information from your app and its marketing materials, including the Application Description, What’s New info, Previews and screenshots.

Since your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.

NOTE: Please be sure to make any metadata changes to all App Localizations by selecting each specific localization and making appropriate changes.

Source: Pebble Forums – Apple now rejecting apps with Pebble Smartwatch support

With the Apple Watch coming out, Apple apparently is now banning iOS apps that have Pebble support.  While I don’t own a Pebble Smartwatch, I do know several people that do, with iPhones. Simply put, this is an apalling move of Apple; Pebble has to be concerned about supporting iOS now.


Apple has backtracked on this issue, now claiming it ‘accidentally rejected’ apps with Pebble support. In any case, iOS users with Pebble watches can relax, for now.
Still a work-in-progress, but we’re working with Apple to clear up any misunderstandings to make sure rejections like the handful of recent ones don’t happen again—they’re being super responsive the concerns that bubbled up (much appreciated!). Apps are still getting approved with mentions of Pebble support in the description or metadata (e.g. RunKeeper). For now, developers should continue with their iOS app update plans and approval submissions to the iTunes store as normal (i.e. include Pebble support in your app info if that was your original intent).

Source: The Verge – Apple says it removed apps with Pebble compatibility by mistake Read More

HuhX Game Sound Engine Now Open-Source!

Posted by on Apr 20, 2015 in Mobile, News, Software | 0 comments

I have recently open-sourced the music/sound engine that I created for StepBOT, Dragon Geo, Cid’s Aerial Tours, and Chrono Maps. It is available on GitHub and is freely available to those developing audio-related apps for the Android Platform.

The HuhX Game Sound Engine is a custom game audio engine for Android 2.3 – Android 5.1. This is an easy-to-use sound and music engine that is focused on providing audio for Android game-related apps. This audio engine was utilized in apps such as StepBOT, Dragon Geo, Cid’s Aerial Tours, and Chrono Maps.

The demo activity provided with the project provides an example how the HuhX GSE engine works.


  1. Define your song and sound effect names and resources in HXGSEMusicList and HXGSESoundList classes.

  2. Declare HXGSEMusicEngine / HXGSESoundHander objects as universal variables.

  3. Initialize HXGSEMusic / HXGSESound objects in the onCreate() function of the first activity / fragment of your app that requires sound playback.

    • hxgse_music.getInstance().initializeAudio(getApplicationContext());
    • hxgse_sound.getInstance().initializeAudio(getApplicationContext(), 2);
  4. Status of the music and sound engines will be outputted to logcat. Once fully initialized, all methods of HXGSEMusicEngine and HXGSESoundHandler are available to use.


  • INITIALIZATION: Intialize the HXGSEMusicEngine / HXGSESoundHander objects once, in the first activity of your app that requires sound playback. No need to re-initialize these objects in other activity instances (unless releaseAudio()/releaseMedia() is called, which is not recommended until the end of app life), as a single instance is active until releaseAudio()/releaseMedia() is called. Initializing HXGSEMusicEngine / HXGSESoundHandler more than once may result in more than one audio streams running at once.

  • ANDROID API 1 – 11: HXGSESoundHandler class creates multiple instances of HXGSESoundEngine, based on the second parameter inputted for the initializeAudio method. This is to help minimize the SoundPool out of memory issue that is present in older versions of Android. As a suggestion to help minimize the issue, make sure that loaded sound effects are small in size and bitrate (recommended to be less than 100 KB and 64kbps or less). Please note that for devices running Android API 12 or greater, only a single instance of HXGSESoundEngine is used, as the 1 MB sound buffer limit issue is not present on newer versions of Android.

  • RELEASE: It is recommended not to call releaseAudio()/releaseMedia() in HXGSESoundHandler and HXGSEMusicEngine unless your application is about to be terminated. If releaseAudio()/releaseMedia() is called and sound or music functionality is needed after such calls have been made, a new instance of HXGSESoundHandler / HXGSEMusicEngine must be initialized before audio is able to function.

  • SCREEN ORIENTATION CHANGE: If your application makes use of screen orientation changes, it is important not to call the releaseAudio()/releaseMedia() methods in HXGSESoundHandler and HXGSEMusicEngine in onPause()/onStop()/onDestroy() states. It is highly suggested to make your activity to use the following property in the AndroidManifest.xml file and make use of the onConfigurationChanged() function.

Source: GitHub – huhx0015/HuhX_Game_Sound_Engine Read More

1.05 Update for Chrono Maps Released

Posted by on Apr 5, 2015 in Gaming, General, Mobile, News | 0 comments

Just released an update (1.05) to Chrono Maps; this is a huge update folks! This version adds gate access to the El Nido Archipelago, where you can view the world maps from Chrono Cross! Here’s a preview of the new version:

The following is a list of changes brought to the new version:

– New gate to the El Nido Archipelago has appeared. Chrono Cross maps are now available for viewing!
– OPTIONS: Crew dialog shown when tapping on Epoch.
– OPTIONS: Pressing the MENU key returns the user to the map view.
– OPTIONS: Pressing the SEARCH key displays the TRIGGER menu or causes a dimensional CROSS.
– CREDITS: Spekkio now appears in CREDITS.
– FIX: Resolved an audio issue on devices running Android 2.3 (GINGERBREAD) where the sound effects would stop playing.

Version 1.05 is now live on the Google Play Store. Read More

Chrono Maps Now Available on Google Play!

Chrono Maps Now Available on Google Play!

Posted by on Mar 10, 2015 in Gaming, General, Mobile, News | 0 comments

Hey guys, I wanted to share an Android app that I developed and released recently onto the Google Play Store.

The app is CHRONO MAPS, an interactive map app that displays the world maps of different eras from Chrono Trigger. It is derived from a Dragon Quest map app that I released a while ago. It can be thought of as Google Maps (somewhat) for Chrono Trigger. 😀 You can use multi-touch gestures to pinch and tap to zoom in and out of the maps.

Going for maximum nostalgia, CHRONO MAPS mimics the graphical interface style of the SNES version of Chrono Trigger and uses all sorts of Chrono Trigger sprites. The app also features music and sound effects from the SNES version of Chrono Trigger.

With 2015 being the 20th anniversary of Chrono Trigger, CHRONO MAPS is my tribute to the 20th anniversary of Chrono Trigger! 🙄 If you have an Android device, check out the app! I’ll be making improvements to the app from time to time.

Google Play: CHRONO MAPS Read More

Wearable World Listed as a Leading Accelerator in Silicon Valley

Posted by on Feb 22, 2015 in General, News | 0 comments

Forbes recently mentioned Wearable World, our startup accelerator, in an article of what they consider the best accelerator programs in Silicon Valley:

Based on our research, below are some of the best accelerators we’ve come across for startups coming to the Valley:
  • Founders Space is the only one we found that meets all of the above criteria.  They have a highly flexible program that is ideal for foreign entrepreneurs and have formed strategic relationships with governments and accelerators all over the world, including Korea, Austria, China, Singapore, Belgium, Japan, Holland, Brazil, Estonia, etc.  In addition, Founders Space has a robust online accelerator that’s being used in overseas universities and incubators.
  • 500 Startups has done an excellent job of bridging the gap between Silicon Valley and the rest of the world.  With their Geeks on Planes program and Dave McClure’s presence, they’ve put together a top-notch program that caters to most of the needs that startup founders from abroad have.  The results look good, and they’re growing fast.
  • Tandem is another strong accelerator for overseas entrepreneurs.  What sets them apart is that they focus on mobile only.  They also invest a significant amount in each startup.  They work with startups from every part of the world and act as their temporary home in the Valley.
  • Techstars has been setting up its own branches all across the US and has recently established operations in London.  It stands poised to become a global powerhouse for incubating startups, and we expect them to continue to expand to other countries.
  • Y Combinator is the gold standard of startup accelerators.  It’s not as focused on overseas startups, but its program has A-list mentors, advisors and investors that more than compensate.  It has successfully helped startups from all parts of the world get funded and brings a halo effect to its graduates.
  • Plug And Play has aggressively courted overseas startups and attracts companies from every corner of the globe.  It has relationships with a number of foreign governments and works to provide education and training for overseas companies.  For the scope of its operations, it deserves to be on this list
  • Wearable World does a good job at incubating IoT startups.  They have expert advisors in the IoT and wearable space and work with startups from all over the world.  Their biggest strength is their focus.
Source: Forbes – 7 Leading Accelerators For Overseas Startups Coming to Silicon Valley

It’s exciting to see that Wearable World was named by Forbes as one of the top incubators in Silicon Valley!

Read More

StepBOT on Kickstarter!

StepBOT on Kickstarter!

Posted by on Sep 4, 2014 in Gaming, Mobile, News, Software | 0 comments

25 days ago, GPOP Labs launched StepBOT on Kickstarter, the popular crowd-funding site, to help fund our fitness-based mobile game for the Android, Android Wear, FitBit, and JawBone. During our campaign, we have been pleased and impressed with the interest and attention that StepBOT has received from the public.

With only six days to go and still have not met our pledge goal, we need your help. With your pledge, it would greatly assist us in the development of StepBOT! The following is a list of bonuses for assisting StepBOT’s Kickstarter campaign:

  • Pledge $5 or more

    == BETA INVITATION == Thank you! You will be sent a beta invitation, and access to Kickstarter only in-game boosters.

    Estimated delivery:
  • Pledge $10 or more

    == StePETBOT== Only 20 Available. Have a little pet bot running next to your stepbot. People are going to wonder how you got the pet bot. Of course you will receive beta invitation and Kickstarter only in-game boosters.

    Estimated delivery:
  • Pledge $15 or more

    Get or your StepBOT Google Glass. Your StepBOT will receive in game item Google Glass which increases all the attributes by 5%. Only 30 Available!

    Estimated delivery:
  • Pledge $15 or more

    == HQ MINI DECAL SET == 1. Get beta access, 2. StepBOT mini decal set, 3. IceBear mini decal set. ====== These mini decal sets are regular index card sized ( 3 x 2.5 ). These are easily removable without leaving any residue behind

    Estimated delivery:
    Add $5 USD to ship outside the US

  • Pledge $30 or more

    == JUMBO DECAL SET == 1. Get beta access 2. Jumbo decal set is the size of regular notebook paper ( 8.5in x 11in). Create your own scene! – Only 30 Available!

    Estimated delivery:
    Add $5 USD to ship outside the US

  • Pledge $50 or more

    Get your city on the map! We are currently working on San Francisco, NY, and LA. You will unlock your city map and back grounds. We will work with you to put the landmark of your choice as well. You will also get Kickstareter only PetBot, and decal sets.

    Estimated delivery:
    Add $10 USD to ship outside the US

  • Pledge $55 or more

    == VIP SET == Everything above and bonus smart watch skin. Only 30 Available

    Estimated delivery:
    Add $10 USD to ship outside the US

  • Pledge $100 or more

    ==VIP + Secret Character == Everything above and Get a Kickstarter edition secret character. Only 20 available.

    Estimated delivery:
  • Pledge $110 or more

    == SUPER HELPER == You are a super helper! You will get 3 VIP sets and 3 extra beta invitations for your friends. Your name will be listed in game credit section. Only 20 Available!

    Estimated delivery:
    Add $10 USD to ship outside the US

  • Pledge $200 or more

    == BE IN THE GAME == 1. VIP Set, 2. Beta Access, 3. Pixel version of your photo to be used as a special item in the game. How are we going to use it? Let’s talk! Only 10 Available!

    Estimated delivery:
    Add $10 USD to ship outside the US

  • Pledge $500 or more

    == JOIN US == Only 10 Available. +5 Invitations +5 VIP Sets You will also be invited to one of our Monday team meetings via Hang Out. You will be listed as the main sponsor on this page, our website, and in the game.

    Estimated delivery:
    Add $20 USD to ship outside the US
Your assistance, as well as any feedback or questions on StepBOT would be greatly appreciated! Read More

An Update to Cid’s Aerial Tours & Current Progress on the Next Dragon Geo Update

An Update to Cid’s Aerial Tours & Current Progress on the Next Dragon Geo Update

Posted by on Aug 24, 2014 in Gaming, Mobile, News, Software | 0 comments

Cid’s Aerial Tours has been updated to 1.04! This update for Cid’s Aerial Tours adds an animated ocean effect to the main world map. Along with the nifty ocean animation, Cid’s Aerial Tours is now compatible with the Android “L” Preview. Previous versions had issues with rendering the maps and images properly. Here is the full list of changes in 1.04:

– Support for Android “L” added.
– Ocean animation effect added.

The latest update to Cid’s Aerial Tours can be found on the Google Play Store:


As for Dragon Geo, the next update  is coming soon! The next update will feature some major additions, such as the world map for Dragon Quest IX (courtesy of King Zenith at Dragon’s Den), as well as many new maps. To make space for new maps, the music files has been removed from the app and will be offered as a separate download within the app. Read More

Sneak Peek at StepBOT!

Posted by on Aug 13, 2014 in Gaming, Mobile, News | 0 comments

Here’s a sneak peek of GPOP’s latest project, StepBOT, which was unveiled at Wearable Worlds last week. StepBOT is a fitness game app for the new Android Wear smartwatch platform currently under development. More details to come later.

Video made courtesy of Andy K Kwan. Read More

HuhX Map Framework Now Open Source!

Posted by on Aug 13, 2014 in Mobile, Software | 0 comments

I have released the source code for the HuhX Map Framework on GitHub. This is a (skeleton code) image/map engine that supports the use of multi-touch gestures to scale images accordingly. The HuhX Map Framework also supports custom menu dialog and audio playback in the background.

Applications such as Dragon Geo and Cid’s Aerial Tours utilize the HuhX Map Framework engine. If you are interested in developing Android applications that utilize image scaling and multi-touch gestures, feel free to take a look at the HuhX Map Framework code!

The open source code for the HuhX Map Framework can be found here: https://github.com/huhx0015/HuhX_Map_Framework/tree/master Read More