Under The Bridge Under The Bridge

Category: Trolls
Shipped! MTP: The Extreme Travel Club

Yippee! Been a while since the Trollwerks foundries stamped out a new piece of work, but we’ve got one for you today: The Official iOS App of MTP.travel, the Most Traveled People extreme travel club!

MTP: The Extreme Travel Club 

On the Road to Everywhere



MTP is the first mobile app for members of Most Traveled People, the world’s largest competitive travel community. MTP ranks the world’s top travelers by gender, age group, and home location.

MTP members on the web have long enjoyed the ability to measure their lifetime travel accomplishments against their peers, and challenge themselves towards new travel accomplishments. The MTP mobile app imbues all of the features of MTP on the web with geo-awareness, enabling a whole new level of immersive interaction…

And it’s all Open Source to boot — check it out on Github if you’d like to check out how we did something, have a bug you’d like to fix, or would like to use the MTP API in your own apps!

So that’s what we’ve been pretty much heads down into in all our spare moments in the months since the last post here, haven’t spared much time to check the news and all; anything of any interest happen in the iOS development world since around April? Been pretty quiet, no doubt?

Oh. Oh, my.

Well, we do have some catching up to do then don’t we? Seems the effort we put here into checking out the odd corners of Storyboard handling we hadn’t had occasion to delve into previously has not aged well. Ah well, it’ll be shipping for iOS 11 for a while yet; time enough to shake the web and see what falls out with whatever this “SwiftUI” thing is everyone seems very excited about for our next project!

Reality and AReality: The Russia Files

Been a while since we got around to making a post here — these days, if you want to keep up with what we’re doing you have a much better chance of doing it over at our travel blog everywhs.com … or following @everywhs on Twitter … or subscribing to us on Youtube … or Instagram … or Facebook … or even Pinterest. Yep, we’re giving a full on shot at this “travel influencer” thing.

We have started to get a bit of the hang of what we’re doing over there though, so we will be posting here a bit more frequently. For starters, let’s catch up with where we left off telling you we’d been invited to Moscow for MBLTDev! We are fairly blasé about the regular run of shows … but one in Moscow? Now that’s fun! And it went pretty well considering, we talked up on it a bit here over on the new blog:

MBLTdev 2017, Moscow The Reality Side of AR

Yep, there we are with our audience participation ARKit demos in progress, wearing our new signature Indonesian batik dragon presentation shirt. Want another look?

MBLTdev 2017

More photos in this Facebook album, and if you’d like to check out the slides, they’re the first download here on Google Drive; the video itself appears to be restricted to participants, or at least people with an MBLTdev account, but if you do, hey check it out.

If you’d like to take a look at our demos, they’re up on Github:

ARSelfie: Demonstrates adding an SKLabelNode to a tapped ARAnchor in an SKScene with the current top result from a classification MLModel

ARWorld: Demonstrates adding an SCNNodev collection to an ARSCNView representing the results of an MKLocalSearch for nearby POI.

ARCloud: This was the … overenthusiastic … stretch goal here, we’d planned some Really Cool persistent presence demos using the Estimote gear, as iBeacons are one of those things we’ve never quite had the opportunity to get into as much as we wanted to, so this was a good excuse! Well, that didn’t quite work out; we went to our Plan B of just shoving some ARKit glitter on top of a stock proximity detection sample pretty much. But it all came off amusing the audience to all appearances, so hey we’ll call that a win.

So that was a great change in every way from the glorified product demos that have tended to mark our speaking career so far, and it was definitely a good conference all around; if you have a hankering to visit Moscow, definitely recommend you plan it around an MBLTdev conference!


You can read their report on the talk at The Reality Side of AR — and check out the whole talk here on YouTube!

The Reality Side of AR

Got any plans for Friday October 27th? No? Well, that’s a great time for a vacation in Russia, and if you’re around Moscow that day, check out this conference: MBLTdev!

MBLT 2017

That first speech on the programme, that looks like a particularly good one:

Yes, we’re making our outside-North-America speaking debut by leading off the programme here, no less. OK, pressure’s on to make this a particularly good one then!

The basic idea is to take this trenchant observation on the initial release of ARKit

… and well, since he’s quite right, why don’t we just start doing something about that?

It seems that iBeacon technology has kinda languished — at least, if there are any killer apps out there, we’ve managed to miss them — but ARKit seems like just the thing to make a combination which is awesome, doesn’t it?

Well, visit MBLTdev in Moscow October 27th to find out just how good a job we do of pulling that off!


So it’s been a little while, hasn’t it? Amazing how life does run away with you. And we’re off again in another couple weeks too. No rest for the iOS programmer, indeed.

To gingerly ease ourselves back into the posting routine, let’s look at a couple of the recent fabrications stamped out of the troll foundries here, shall we? Haven’t done that for a while. And these are indeed somewhat of a divergence from the accustomed trollish oeuvre; they’re actually morally uplifting!

We speak here of a collection of devotionals programmed by your humble troll for publisher Thomas Nelson via the producers Jake Press who as you can see from their projects page we’ve done a good bit of stuff for before. Two are out now and more in the planning.

#1. Jesus Calling by Sarah Young:

There’s a seven day displaying free sample version for you to check out here:


#2. Live Loved by Max Lucado:

And a free sampler for that one as well:


Yes, indeed, it’s somewhat of a refreshing change to have a hand in developing something that our dear mother approves of. Indeed, it’s very religiously correct, this iOS of ours; in case you missed it, the Pope tweets from his iPad these days. So clearly we are on the cutting edge of modern spirituality here!

50pm – Sports Issue

Ah, we see there’s another troll production out in the wild these days, the followon to the 50pm magazine project from a little while back, and named followoningly enough “50pm – Sports Issue”:


From our point of view it’s interesting enough to mention because the standard nav bar style interface from issue 1 is replaced with stylish and elegant overlay buttons; full annotation functionality was added; as well as lots of little giblets like Facebook sharing, annotation essays, backgrounder links, and so forth. From your point of view it’s interesting because the pictures are awesome.





If you like photography, sports, stories or all of these, then 50pm’s Sports Issue is the magazine for you.

The magazine has more than eleven(!) photo stories on sports topics, bonus materials and the work of three recent World Press Photo winners included. Clearly some of the best sports photography in the world!

Neat, huh?

SpinImage DV QTVR

So, that Mac App Store thing you’ve probably noted some fuss about the last couple days? Here’s a nifty tip from Daniel Jalkut for some fun with that:

I can’t help myself.

  1. Quit App Store.app
  2. Open Terminal
  3. defaults write com.apple.appstore ShowDebugMenu -bool true
  4. Relaunch App Store

Enjoy it while you can. I’m sure it will be gone in the next update, especially if anybody at Apple sees this post.

Heh. Yes, no doubt it will be, but there’s some fun stuff to play with in the meantime there!

Aaaaaand while you’re checking out the Mac App Store, one of our little troll productions made it in for opening day: a version of the SpinImage DV 3D imaging product,


which takes video of something rotating and outputs a user-rotatable embeddable QTVR/JavaScript/Flash component.

The strategy that the SpinImage folks decided to approach the App Store with was somewhat interesting: list on the store a QTVR-only version for $19, treating that as a low-cost introduction to the product, which people can then trade in for the rather more highly priced JavaScript/Flash exporting versions direct from the SpinImage website. An interesting approach to work around the no demo restrictions, certainly. Our biggest fear was actually that since QTVR manipulations are not available in QuickTime X and therefore cannot be built into a 64-bit executable, it might fall under “deprecated technologies” these days; but nope, sailed right through review with no quibbles.

Going by the first three days, the strategy seems to be getting off to a decent start — but we need to wait and see whether these App Store version purchases translate into upgrades to non-AppStore premium versions before making any grand pronouncements on its effectiveness. However, even from results to date we can make a tentative presumption that having a feature-limited version for sale on the App Store is significantly better marketing than having a full version time-limited demo available advertised via Google AdWords is, judging by what we’ve been told of how that was going in the pre-App Store days.

Cartographer App Test

Well, happy New Year, Dear Readers; we’ve been out walkies for a bit — see if you can guess whereabouts from this example:


And if you can’t guess, why you can see almost the same exact picture taken just a little further back on the Wikipedia page for this country’s flag. Without the finger. Accomplished photographers, trolls are not.

Regular blogging should resume shortishly once we get on top of all the accumulated panics, we trust, but in the meantime we have a completely heartfelt recommendation for you; if you’re traveling anywhere that data access is unavailable or ridiculously expensive, you really REALLY want to have on your iPhone the Cartographer app. Check out this shot off Puerto Lempira coming up to the Honduras/Nicaragua border:


Yes, there’s no service, as we’re on a boat here, but through the magic of OpenStreetMap downloads we’ve got mapping at all resolutions down to street level available nevertheless. And having tested it from Belize and Honduras through Costa Rica down to Bonaire and Colombia and other Central/South American bits and pieces, we can assure you that we found the mapping complete, accurate, and incredibly useful — didn’t pull out a paper map once all trip, actually. First time that’s ever happened!

There’s all sorts of other features too, sharing and notetaking and Google Maps and blahblahblah, but simply having street maps available and dropping placemarks so we can find our way back to the bus station or whatever when we’re in a data-less environment which pretty large bits of Central America are, that’s plenty enough by itself for Cartographer to take way out in front first place on our Must Have Travel Apps list. So we recommend heartily you get it, and go vote for it in the Best App Ever awards too!


Another piece with a trollish paw in its making debuted on the App Store today; “50pm” — “A monthly collection of fine art photography portfolios with themes that are close to us all!”


Bit of a winding road this one had to release; it was based on the TT320 project, and the authors found their experiences pretty much in line with our general suspicion that TT320 is more trouble than it’s worth unless you are, in fact, Joe Hewitt. So they went to our oft-referenced tutorial maestro Ray Wenderlich to see about getting the various issues sorted out, and Messr. Wenderlich referred them here because, well, we guess he has a soft spot for people who link to all his blog posts, apparently. So we sorted out the initial issue list … and then added more features … and here it is. If fine art photography is your thing,

Issue 1: Family Matters, comprises the work of four artists who share inside views of their own families. It covers American family life of various social classes and a Japanese family set against a recreation of paradise. Each of these artists has connected with their family to create a beautiful, strong and often touching photo story.

As an inspirational magazine, 50PM: Issue 1: Family Matters is an absolute must have for non-photographers and photography enthusiasts alike. Family is important to us all and we guarantee that you will revisit these beautiful photo stories time and time again to be entertained, moved and inspired!

then you know you want to get it!

BallZOut: Now on appbackr!

So no doubt you remember ten days ago our Ludum Dare October Challenge entry BallZOut went live, and that was rather satisfying and everyone has been very complimentary thank you, but as an investment … well, not the greatest idea. Week and a half later, a total of 101 sales and down to trace daily levels; still just hanging on to the charts in the Puzzle category as of this morning with yesterday’s single sale amazingly enough,


but as those rankings are on a four-day rolling average (last we heard, anyways) no doubt it’ll descend into complete obscurity in short order.

So while we’d really like add a bunch of stuff to make it more engaging, pretty darn hard to justify setting any more time aside in the near future with that complete lack of traction. Not that one should actually expect to get any without a) excellent marketing or b) being featured by Apple, mind you. So shall we whip out the credit card and start doing some marketing? Weee-eellll, we were kinda toying with that idea, then we read this thread.

Marketing: What else can I do to promote?

That particularly caught our attention as the game discussed, “180”, was actually on our phone — we caught it’s freeappcalendar.com feature day, and hey it’s icon had a cartoon redhead and trolls like redheads — and it’s a puzzle game more or less in the same headspace as BallZOut, except it’s polished to a fine sheen, and as you can see reading through that thread their marketing effort was nothing short of breathtaking. End of June, that thread was; so how’s 180 been doing since? Let us check Applyzer for it’s US rankings …

… it’s #850 paid in Games/Puzzle and off the charts in Games/Arcade their other category. So BallZOut is beating it right now? Oh, dear. Let us take that as acceptably solid evidence that a big marketing investment would be at the very least fraught with peril and more likely completely ill-advised, shall we? Which leaves us with the strategy of continually updating content and features and waiting for lightning to strike in the form of somebody at Apple deciding to feature it someplace as the most rational way forward, we’d say. Which still requires setting time aside. How shall we finance that?

Well, here’s what we’re giving that a shot with. You catch a week ago we posted about this appbackr place for wholesaling your iOS apps? Yep, this evening BallZOut went live on appbackr:


See that post for full details, but briefly how this is working is that appbackr is making 40,000 future sales available at a wholesale price of 45¢; whenever any of those get sold, we get advanced 35¢, and once they’re sold we get a further 10¢ out of the proceeds, leaving the remaining 25¢ for the wholesale purchaser’s profit and appbackr’s cut for running the marketplace. At the very least an interesting idea, yes?

And not only is it an idea interesting enough to try out just to see what happens, this kicks the whole competition thing up a notch — why yes, there is an appbackr Challenge:

Reach $1,000 dollars in sales on appbackr before November 22nd and WIN!

  • appbackr will back an additional $500 worth of your app
  • The top 5 apps (based on dollars sold on appbackr) will get a FREE iPad

Yep, now that’s really a challenge, indeed it is. Stay tuned to hear how we do with that one!

BallZOut: The First Day

So let’s check the iTunes Connect reports and see what happened the first full day BallZOut was available, with our total “marketing” having been cross-posting to Ludum Dare, a tools post in the cocos2d forums, and a Touch Arcade post

… well look at that, 48 sales for $32.51 income! Woo-hoo! October Challenge WIN! *does the happy troll dance* We’d thank you all by name, but you know who you are. Okay, we’ll thank Pat by name, for providing the most amusing testimonial so far:

It is without doubt, the best app I have bought for iPhone!

(since it’s the only app I have paid for 🙂

Thank you, Pat. Your entry into the App Store economy is duly noted.

Speaking of the App Store economy, examining just where these results place us in it is rather eye-opening. “Shocking” might not be overstating it, in fact. Taking a screenshot here of AppAnnie‘s rankings page as we write this:


Woah, dude. Thirty bucks and change of total sales actually gets your game on the charts? And into the top 1000 overall in Argentina? Clearly Argentinians (Argentines? Argentineans? Argentinos?) are discerning folk indeed — we’ll tip a bottle of Fuzion to them at our celebratory dinner — but that certainly seems to indicate an surprisingly low amount of overall sales, doesn’t it? Even if we just look at the U.S. where most sales come from, BallZOut was 265 in Puzzle games and 437 in Action games yesterday. And those are the two most heavily populated categories of games, by far. Can’t seem to quickly google up a running count of subcategory splits, but sufficiently enlightening metrics we can quickly get from 148apps.biz for the ‘Games’ overall category:

  • Total active: 40,288
  • Submissions this month: 1,744 ( 83 / day )

Yes, it seems like we can conclude pretty safely that the massively overwhelming majority of iDevice games are just not making any money, if you can be comfortably into the top 500 in your subcategories in the U.S. by pulling in just about enough to go out for lunch with. And unless you have a really killer and massively financed marketing plan, you would be extremely ill-advised indeed to consider writing an iPhone game to be anything other than an amusing hobby. Which, indeed, we did find frenziedly pounding out 1.0 to be; so we have every intention of continuing work on this project as our little playground to experiment with multiplayer Game Center support, features we haven’t tried out yet of the cocos2d engine, and so forth … but we’re certainly not going to shortchange paying projects to do so!