metamorphosis
from ‘Melbourne based’ to ‘Melbourne borne’, here begins the transition.
I’ll really know I’ve gone when I first have to buy an Australian power adapter…
Indy Game Dev’s Rock
A group of Indy game dev’s managed to totally pack out a trendy downtown San Francisco club tonight, one which I had coincidently been to the previous Saturday (albiet with a rather different crowd…). They had to rope it off and call in the bouncer and everything. LOL at least there was no cover charge…
Review of the ‘Audio A4 Driving Challenge’ iPhone “Game”
This is a terrible game. In fact, calling it a ‘game’ gives it too much credit. The menu states “This game is for entertainment purposes only and does not replicate actual driving experiences” – that’s about the only thing they got right.
GPS Log – Price Tag
iPhone users really have come to expect a bargain. Odd considering how much cash they forked out for the phone. But so many people discounting their Apps in a desperate bid for popularity (it’s based on downloads, not downloads * price, which encourages $1 apps), the prices are generally undervalued (that – and there’s a lot of crap on the App Store).
I’ve had 2 people now review the free version of GPS Log (albiet with overall positive reviews) asking for a lower price. But it’s only $10. I’m trying to think of computer software I have bought for less than that, and I can’t. I’ve bought a dozen small utilities over the years, from screen capture tools, to newsgroup software, all in the $25 range (sometimes US).
lwb@sg writes, “Excellent GPS software. It’s easily one of the best geotagged-related programs I have tried on iPhone. If the full version is more reasonably priced, I would not hestitate to get it!”
So it’s better than all those other shitty apps. But it costs more than them.
hmm. lets think about that for a minute.
It’s better. But it costs more. That’s because it’s better! Maybe if those other devlopers were working on their apps full time they would be better too – but then they would also want more money, because hey – you have to pay for the food you eat!
So I don’t get it people. Reward quality with purchases, and you will encourage more quality. Set the bar at $1 and expect 8 pages of crap on your iPhone.
The thing is that you can’t make up for the low price with volume, unless your App has mass appeal. If GPS Log was $1 I would have the same number of people interested – but perhaps a small fraction extra would buy it because they are unwilling at the current price. But I would need 10x more purchases to make up for this! I know GPS Log doesn’t have mass appeal – I never intended it to – I want it to appeal to a small group of users who need the extact features it provides (such as me), and thus are willing to pay $10 for the privilage. So far this seem to be working.
I’m asking for $10 – and I’m keeping it that way.
China Mobile – the definitive guide
Here’s some really useful information I wish I knew from the start. Most of it was rather painfully obtained, through trial and error (lots of errors).
- Firstly, the English support is really good. Ring 12580 [NB: I was told today that the correct line for changing plan details is 10086]. The automatic menu may not be, but the people are. Use it! It’s far better than getting a chinese speaker to ask the questions for you, and then translating for you – unless they are *really* good at english. Telecommunications lingo isn’t exactly the first thing they teach in english class.
Plans and Expiry
- When you walk into a shop and get a SIM card, you are put on a prepaid plan.
- You may be told “your number will not expire so long as there is money on the account”
- This is true. Sort of. What I didn’t know is that China Mobile will deduct money from your account every month as a monthly-fee. So if you want to keep your number alive for when you return – make sure there’s enough yuan in the account to pay the monthly fees until you return.
- Also, there are expiry dates – I think it’s half a year for a 100 yuan card, up to a maximum of a year or something.
- I think it would be possible to recharge from abroad (if you already have a prepaid card), and you could certainly ask a local to do it for you. There are some websites offering this service, but they all seem a tad dodge.
- If your credit is exhausted, I believe you get 90 days to recharge before the number is recycled.
Data
- Data rates China Mobile without a plan is 0.01 yuan per KB. 0.01 yuan is almost nothing. But so is 1 KB. That’s actually 10 yuan per MB – which is expensive.
- You can subscribe to a data plan. 20 yuan gives you 150MB, 50 yuan gives you 500MB.
- The data plans are activated on the first day of the month – so if you want a plan you must ring BEFORE the first of the month to set it up, then wait (so potentially you could do this before arriving in china)
- Actually, the plan is activated on the second day of the month. Yeah it’s bizarre – everyone told me the first of the month. But the money is deducted at midnight in the morning of the 2nd, and that’s when your data plan is active – don’t use it on the 1st or you will still be paying 10yuan per MB. Go figure.
- To setup data access on an iPhone, go into Settings -> Network -> Cellular Data. Set the APN to
cmnet. Leave the username and password blank. Your iPhone must be unlocked to see this option. - If you want data on your iPhone – don’t go with China Unicom. I could not get them to work with my SIM. Go with China Mobile instead.
- What I plan to do is call China Mobile from abroad a month before arriving next time to set this up so I have data when I arrive. Yeah… I’m a geek.
- There is no 3G access in China
Rates
- To call an international number, use the IP dialing, it’s way cheaper. Just a little above SkypeOut for AU mobile calls.
- Dial 12593 then your four digit country code, e.g. 0061, then the number
- The guy on the phone said to “punch in the code” every time, and not save it to the address book or else it may use the standard, non-IP (read: expensive) dialing. I’m not sure if he’s right but I’m not game to test it.
- Apparently this incurs a 5 yuan per month service fee
- Rates on the IP line is 1.5 yuan per minute.
- Intra-China rates are rock-bottom. 0.1 yuan per minute. 0.1 yuan per SMS. If only every mobile carrier was that cheap!
SMS Commands
- You can SMS certain commands to 10086
YEis ‘balance inquiry’CZ <recharge pin>is ‘recharge with this pin’ (only works if you have a positive balance)
Recharging over the Phone
- dial 13800138000
- 2 [for english]
- 2 [to recharge]
- 1# [to recharge current mobile]
- 1 [to confirm]
- enter PIN
- # [to end]
- All done…
- more info
If this was useful for you, perhaps you might like to buy my iPhone App – GPS Log ;-)
Air China – RTW Ticket Rebooking – Easy!
I have a mega RTW Start Alliance (*A) ticket, ticketed on Air China Paper. I picked Air China because:
- You must be ticketed with a carrier who flies your first leg – sucks, because UA has cheaper taxes which would have made the ticket about a grand cheaper
- Air China allow free date changes, as does UA (but I couldn’t pick them). Air New Zealand does not – they charge NZ$50. As I have 16 flights, and plan to change 14 of them – I don’t really want to pay $50 a pop.
I was a little worried the ticket change process would be a pain – however it is easy. I just called the Melbourne office (at least I know they can speak English!), and put through the change. And I picked a more civilized departure time to boot.
So I’m going to max out my visa, and stay in china a massive 1 extra day! woot. Still, it was a good dry run of the rebooking system – now I am not worried for the remaining 13 rebookings that I will have to do.
The final say: L Visa extensions in China
Here is a current (as of now) take on Visa extensions in China (specifically, Shanghai PSD) – what the other websites and the phone help doesn’t tell you (maybe they don’t know)… This cost me 3 hours of my life to learn so maybe do me a favour and download my iPhone App: GPS Log if you find this useful information ;-)
- I was trying to extend a Tourist ‘L” visa. These extensions are for 30 days (I think you can get up to 2)
- A visa extension is actually a NEW visa. It replaces your old visa, and you need to fill in a new visa form. I believe this would be a zero entry visa (i.e. exit only). I read many websites about extensions – and none mentioned this, I have no idea why.
- So it’s not really an “extension”. Sucks if you have a good visa (like my Multi-Entry) which you don’t want to lose (bottom line from the PSD man: leave and re-enter the country to refresh).
- You need 2 passport photos, and a copy of your temporary residency registration. This is the registration form that your hotel filled out when you signed-in, so get a copy. If they can’t provide one you can register at any police station, and get a copy from them.
- I had to wait over an hour at the PSB – then after waiting for this time with my queue-ticket – all of a sudden everyone rushed and formed lines at the individual counters. There was no announcement in English. It seems after a certain time (maybe at the end of the day) this happens – I think it was about 4pm, so if you see everyone get up and run, do the same! Your queue ticket is worthless at this point, you could have rocked up that minute (if you know when it happens – I would recommend it, hang around the counter and jump the queue!).
To save all this hassle – extensions, re-entry or whatever, I suggest if you apply for a Multi-entry VISA, go for the 90 day limit – I wish I had. If you’re just getting a single-entry visa this might be harder because of the proof you have to show – but then with a single entry visa you can renew it OK (you just have to waste an afternoon).
I wish I could have read this blog post this morning! Hopefully I’ve helped someone out.
Distributing Ad-hoc Apps
This website has a very good summary. It’s a little old now though – so I read it at the same time as the ‘Program Portal’ instructions (using the latter, when possible).
This is a really useful free app for getting UDID’s from your users (beta testers, translaters, whatever).
To create the distribution ad-hoc build, follow the instructions in the Developer Portal.
To make a windows compatiable ad-hoc build version, drag the application bundle into iTunes, then create a zip from the IPA that that action creates. I use iTunes on a separate user account to avoid polluting my main one and mixing the dev and ad-hoc builds. Then give your windows users the IPA. The Windows iTunes is a lot less forgiving and can’t load the bundles directly. More tips are here.
if ( someVar = nil )
heh, so the iPhone SDK doesn’t even warn if you accidentally have an assign statement in an if. You’ve been warned!
