Archive for the 'iPhone' Category

Make the jump to 2.0

When releasing the new TMT for iPhone 2.0 app I made a couple of changes under the hood of our API. One of the things we did was to remove and clean up a couple of patches that were in there to accommodate a couple of bugs in the first TMT for iPhone app v1.0.

These bugs mostly arise around issues to do with & and = signs in messages. If you’re still using the old app you’ll have discovered messages containing these characters no longer save, anyone who gets a lot of messages with smilies in such as =) will notice this a lot.

To avoid confusion about what’s going on here we’ll be deprecating the API key for the v.1 app in the next few days. The app will try to reauthorise but you’ll be getting instead a nice message asking you to upgrade to 2.0.

So for original iPhone 2G with iPhone Software 1.* hold outs if there weren’t enough reasons already to get yourself to 2.0 this is just one more, don’t be scared now it’s real easy.

TMT for iPhone 2.0 Instructions

UPDATE Friday 17th October - Today we disabled the original iPhone 1.0 app.

Treasuremytext iPhone app now available on Cydia

Treasuremytext for iPhone (Version 2.0) is now available to download via Cydia courtesy of iSpazio.

Features of the app:

  • Archive and Backup your SMS messages to your Treasuremytext account
  • Delete Individual SMS from your iPhone

Added benefits for use with Treasuremytext:

  • Messages appear in Treasuremytext with the original date sent
  • Messages appear in Treasuremytext in the right date order
  • Treasuremytext figures out the right ‘from’ contact info for you
  • A new contact is created if the from address is not yet in your Treasuremytext contacts

Keep an archive of your iPhone SMS on Treasuremytext.com

To install, use Cydia; you’ll find us under “T”! More info on the app, and installation instructions here.  The app works for iPhone 2G and 3G with 2.0 software and superseeds the original Treasuremytext for iPhone app. This app does require a jailbreak. For more info on why we can only make this app work for jailbroken iPhone read this post

This is a first sneak preview so if you do find any bugs please let us know over at Get Satisfaction.

Enjoy!

iPhone Dev Camp Amsterdam

I’m taking time whilst waiting for Mobile Monday Amsterdam to get into the swing of things to post my pictures and thoughts from iPhone Dev Camp Amsterdam on Saturday. It’s been a busy few days of mobile application development in Amsterdam and I’m noticing two worlds about to collide.

Whilst we have long been advocates of mobile+web or web+mobile / integrated services (take Treasuremytext as an example), it seems now iPhone is here, more web people are starting to take mobile really seriously.

iPhone Dev Camp was a fabulous indicator of the appeal of the iPhone platform; with a sell out 120 signups on Upcoming; and a packed Mediamatic all day Saturday. So are there 120 iPhone Developers in Amsterdam? Well, no actually nearly all of these guys would like to be iPhone developers but come from the web world. They’re making great 2.0 apps with PHP, Python, Ruby, but Objective C and Cocoa; skills you’ll need to get going with iPhone seem a long way off. iPhone Dev Camp to the rescue! Peter Robinnet made everyone at home with pancakes and the fun began. The Dutch developer scene is pretty friendly, people are happy to help each other out as they start with small scale apps to learn the basics.

We’re lucky to know at least 3 Cocoa Developers (who’s earning potential at least doubled as they can now easily transition and sell their services as ‘iPhone Developers’). For people who have any Mac development skills this is a huge opportunity. iPhone Dev Camp also highlighted that there are people desperate to have their ideas realised in the App store. The web guys get it too; and know the potential of web+iPhone strategies.

Some of the guys at the event managed to learn enough to create their first ‘hello world’ level iPhone apps - and many did much better with some pretty neat ideas. We managed to get the Treasuremytext for iPhone app tested and very nearly ready!

My pictures are here, and the Treasuremytext for iPhone app will be available very soon.

iPhone Dev Camp Amsterdam

It’s (a sellout) iPhone Dev Camp Amsterdam tomorrow at Mediamatic’s new space on the Vijzelstraat and we can’t wait!

I think we first discussed how ‘an iPhone Dev Camp would be a very nice idea’ with Peter Robinnet at the Techcrunch Europe meetup at eBuddy not so long ago. Since then Peter’s been really busy organising it, as interest grew a new venue was needed and Mediamatic came to the rescue. Peter’s coworking space is great but not big enough for 120+ budding iPhone developers!  I’m really looking forward to the event; personally I hope to:

  • Meet new people incuding Cocoa and iPhone Developers - for some of our upcoming new projects
  • Chat with hopeful ‘iPhone entrepreneurs’
  • Learn some new iPhone tips and tricks
  • See old friends again 
  • Congratulate Marco on a great app!
  • Oh, and launch Treasuremytext for iPhone 2.0 

New iPhone app.. sneak preview

 

Not a mockup! The real thing!

Not a mockup! The real thing!

 

Marco Wessel just dropped a nice surprise in our inbox! …A new version of ‘Treasuremytext for iPhone’ application! Here’s a very sneak preview.  We hope to have this available soon, probably through Cydia and in time for iPhoneDevHouse Amsterdam on the 30th August. (If we can work out an appropriate reward for Marco!)

It lets iPhone users archive their favorite SMS and delete the ones they don’t want!

Official™ iPhone App - We’re working on it.

With our announcement of our official iPhone developer status (grandiose terms for “we can distribute on the App Store”), the launch of the App store and the 3G iPhone, some users of our unofficial™ Treasuremytext for iPhone app have wondering what’s taking us so long. “fbindc” recently commented:

“Hi! What’s the status of the treasure my text app? I’m dying to download this from the app store. Many iphone users are losing all there data, including text messages, with various 2.0.1 update bugs. Very frustrating, and your service would be really handy right now.” 

With that, we thought it was time to for an update to our iPhone users (including ourselves).

What’s happening with Treasuremytext for iPhone 2.0?

Treasuremytext for iPhone development is underway; and with an official SDK and some documentation this time round this ones a big upgrade over the original. Things we’re looking to do with the new app: archiving entire conversations (a big request), a much improved interface for sorting through your SMS via your Contacts, some location awareness which attaches that metadata to your messages.  We’ll also be experimenting with the accelorometer to measure how fast you’re travelling at the time you archive and then work out if you were out walking, in a car, train, aeroplane etc and add that meta data to your archived message. Forget that last thing; stupid idea, but you get the idea - the iPhone is an incredible platform, we love it and we plan to be there as soon as possible.

(If you’re sat in a train, can your iPhone tell how fast you’re traveling? I didn’t pay attention in Physics classes; my guess is it can’t. For one, it would play havoc with super monkey ball but the accelerometer, I think only detects changes to motion; not motion itself?? I digress…)

Making the new app is going to take a little bit of work and we’re fitting it in around everything else we’re doing here. Apart from this, as of writing, there is still missing support in the SDK which means we can’t complete our app’s development. In a perfectly sensible move by Apple, all 3rd party applications are sandboxed so they live and make as much mess as they like in their own space on your phone. If they screw up they only screw themselves up. This protects the iPhone and you from rogue apps trampling all over your iPhone’s file system turning it into something resembling a Windows Mobile device or doing things it shouldn’t be - making phone calls to premium rate sex lines that kind of thing.

iPhone 101 and how our apps get your stuff

To control how an app goes about it’s business and to give it deeper integration with the data on the phone there are APIs provided by Apple that give our apps access to its data. Right now there is one for the iPhone’s Address book and Photos but as far as stuff on your phone goes that’s it. There’s nothing yet to access any of the other data stored on your iPhone such as Call logs, Email, Calendars, Music, Videos or SMS. We don’t have any privileged information so we don’t know when / if these features will be added but we remain hopeful and optimistic that they will and allowing us to release this through the App store.

An iPhone at the heart of your social graph

Providing access to this personal data seems to be a natural evolution of the SDK and will make possible a new kind of App and we think spur a new wave of development for the iPhone. This personal data is really what your phone is all about and our optimism is based on the fact we’re pretty sure we’re not the only developers who can think of things to do with this data and who are crying out for it.

Your (i)Phone knows a lot about you, who you call, who last called you, who you’re meeting with at lunch, who you SMS, where you are, where other people are, who you are. Beyond just some cool utility apps you could build for managing & handling this data, syncing it online (boring) there is something insanely more interesting that would happen when you get this data out of the confines of the phone handset and hook it into online spaces, specifically adding a new dimension to your web based social activities. The phone despite being your single most important means of communicating/socialising in the real world still doesn’t get that involved in your socializing activities in the online one. It’s a no brainer that in the future this is going to change and the iPhone and phones in general will start to meld and integrate more with your web based activities blurring what happens in the real world with what happens in the online one. Developers such as Loopt and Facebook I’m sure are salivating at the idea of being able to leverage the social graph information stored within your phone to combine it with their own.

Sounds like some scary shit

To some folks (we’ve been listening to too much Obama to start saying ‘folks’) this will sound scary, and rightly so, what apps are you going to allow to get at this stuff? Of course with the Treasuremytext app its motives are clear and we’re an incredibly trustworthy bunch! But should all apps be granted access wily nily to what you have on your phone?  There are issues regards privacy and maybe it is a mitigating factor in why we haven’t seen such access in the SDK yet. Should all Apps automatically get access to all your personal data or should extra permissions need to be granted by the user to the app? That sounds un-Apple, creating different classes of application that during install the user must give explicit permission to gain special priveliges, that’s just yuck. Then again maybe none of this is nescessary, Apple vet our apps anyway, have the power to pull them of the shelf and even it seems potentially remotely disable them so maybe there’s enough safe guards inherent in the system as is.

Our get out out of Jail free card

This is all well and good but for now this doesn’t help people archive their SMS with Treasuremytext. To get things moving along we’re going to take some time out of the new apps development to tweak our current iPhone app so it will work on Jailbroken iPhone 2.0 phones both 2 and 3G. This shouldn’t take too long and we hope to have it available soon.

We’ll be continuing work on the new version and get it ready to go as soon as the SDK allows. There is always the option of releasing it as a jailbroken version but for now we will wait to see what unfolds with the official SDK.

We have iPhone developer status!

4000_developers.png

We now have iPhone Developer Status! 25,000 applied to the programme and 4000 have been accepted to date. This is great as it means we can get our next gen Treasuremytext iPhone app ready sooner. (And also make other great things for iPhone).

TMT for iPhone 0.6-r2 update

Did you updgrade to 1.1.3 Firmware and the Treasuremytext.app was broken? It’s just been fixed with version 0.6-r2 compatible with 1.1.3 Firmware iPhones - thanks Mike!

After you’ve finished jiggling your icons about head over to installer.app, head for sources and hit refresh. TMT for iPhone should appear in updates.

iPhone app update

iPhone for TreasuremytextIf you’re using the iPhone app check your Installer.app for a new Treasuremytext for iPhone update. It fixes the issue with the authentication notice appearing after saving messages and some minor changes which should make the whole experience a little smoother.

Are their any features your want to see or finding any bugs then let us know at Getsatisfaction

Treasuremytext for iPhone available

tmt-iphone.jpg

Treasuremytext for iPhone lets you archive selected messages from your iPhone to Treasuremytext, an SMS archive service (currently in beta). It works over your data connection so archiving messages is free. The application also allows you to delete individual messages from the iPhone (a feature missing from the built in SMS application).Many thanks to Mike Lewis on iPhone dev, Flickr for API inspiration and the mobilepushr team for sharing their code.

–UPDATE : We’ve just tried it on an iPhone with the latest 1.1.3 firmware soft upgrade and like many other apps ours is broken on it so hold off on that upgrade if you want to use this.

Features:

  • Delete Individual SMS
  • Archive SMS messages to your Treasuremytext account
  • Archives SMS messages and deletes from iPhone in one action
  • No message charges (works over EDGE and Wifi)

Added benefits for use with Treasuremytext:

  • Messages appear in TMT with the original date sent
  • Contact information is automatically stored with the message
  • A new contact is created if the from address is not yet in your Treasuremytext contacts

To use Treasuremytext for iPhone you need two things:

  • A Jailbroken iPhone running Firmware less than 1.1.3 with ‘Installer App’
  • A Treasuremytext account

To get a Treasuremytext Account:
Treasuremytext is in beta right now and invite only. As a reader of our blog we’d love you to sign up. Go to this “request an invite” page. Add in the following email address: beta and you’ll get straight in!
Fill in the form to sign up.

To install the Treasuremytext for iPhone Application:

A) First add Treasuremytext to your list of sources.

- Start Installer on your iPhonePress Sources, then Edit, then Add.
- Type http://beta.treasuremytext.com/downloads/iPhone/
- Check you now have a Treasuremytext source in your list of sources.

B) Install the Application
- Still in Installer tap ‘Install’.
- A Treasuremytext category should now be available, tap it.
- Tap the Treasuremytext Package, then tap Install in the title bar
- You will get a untrusted source warning, just tap ‘Install’
- Your iPhone will restart and you should now see a new Treasuremytext icon in your SpringBoard.
- When you are ready to use Treasuremytext for iPhone you’ll be guided through the authorisation process (you’ll need to log in to your account from you iPhone to authorize it).

Step by step pictures of the process are on Flickr here: http://www.flickr.com/photos/katielips/sets/72157603603187079/

Known Issues: After authorising you may still continue to see authentication required alerts when archiving messages. These can be safely ignored.