Skip to main content

IonicUK Launch

I'm on the way home from the Ionic UK launch at Skills Matter in London. It was a interesting meet-up for sure and some of the technical chat went a little over my head. Most of it made sense and it was really heartening to see so many other people involved and excited about something I'm so keen on - it's going places.

There were a few stand out moments for me personally. All the people were really friendly and approachable and I had a small chat with Ryan from Sworkit. That's a really cool app that one guy made. Impressive.

But the big thing for me was something I'd never really thought about before. When you develop a website, or a web app, you do it with the aim of deploying once and your app or site being accessible and functional from any browser. This is even more true if you have a fully responsive site that works on mobiles and tablets.

Developing native apps for mobile is a different thing altogether. Not only do you need to use a different language for each platform; you need to use different tools, a different coding environment and use different rules and methods for accessing native features on each platform. Yet if you think about it you're trying to do the same thing on Android, iOS, BlackBerry, whatever. If your app is for taking pictures and sending them to your friends you still need to access the camera and the contact list.

Hybrid apps, theoretically, are write once - deploy everywhere. Yes, they are like webpages under the hood but rather than this being a workaround, a way to avoid learning C or Java, this should be the standard, default way. And Ionic is just one of many platforms making that happen. What's so good about is it's made this really nice and easy for HTML5 developers.

I just need to get my head around Angular.

Oh, did I mention - Ionic beta 14 is the last beta! So the next version will be v1.0.0  \o/

They also said they'd definitely be supporting Angular 2, an announcement I'm a liiiiitle cautious about because of the negative reaction the Angular 2 ideas have received from a lot of developers. Please tell us you'll still support Angular 1.3 Ionic! 

Anyway, the only real hurdle I've come up against using Ionic is that of storage. What are we supposed to use? Yes, this is a hybrid issue not specific to Ionic but it's still an issue. Local Storage only holds so much and it's fine for things like settings and low volume recording, but for anything that's going to hold a lot of data is 5Mb really enough? And do you want to give your users the jarring experience of being asked for more data access?

I'd love a really easy way to use SQLite and although there's a plugin (thanks Brodysoft) the synchronisation issues make it pretty hard to use unless you really know what you're doing. Crack that, and we're golden Ionic.

Comments

Popular posts from this blog

A Small Flood of Apps

ENTSHO, Resus Algorithms 2 and The DAS APP
This last week was pretty busy. I've released a new app, released a new and overhauled version of an app and released a teeny tiny update to another app.
ENTSHO The entsho.com app is out now for Android and iOS. It's a collaborative production with entsho.com 
You can find it for download on the Google Play Store and the Apple App Store now. 

This is "Stage 1" of the ENTSHO release - there are three guideline sections but only one is available at the moment. The other two will be released in the next few weeks, as staggered releases. Thereafter the app will updated to reflect the guidelines at entsho.com.
Resus Algorithms 2 The popular Resus Algorithms was getting pretty long in the tooth and, more importantly, was out of date. Resus Algorithms 2 has the Resus Council (UK) guidelines from 2015; the latest versions.
iResus is back from the ether and this time it's by the Resus Council. It's similar but different to R…

Resus Algorithms on Android hits 4500 users

Yes, 4500. That's some type of milestone because it's taken ages for the numbers to rise from about 4300 users. There were a few dips where I lost users but no matter - the point of Resus Algorithms is to get those algorithms into the hands of those that want and need them.

The story on iOS is a little different.

In the Google dev console I can see downloads AND current installs. On iOS I can only see downloads so I've no idea how many people are still using using Resus Algorithms.

On iOS there are 4910 downloads. On Android there are actually 7570 downloads. 3000 people uninstalled Resus Algorithms on Android. Can I accept the same proportions on iOS?

I'm going to assume, for arguments sake, that all 4900 iOS downloads represent users.

The latest NHS numbers, from this link - http://www.nhsconfed.org/resources/key-statistics-on-the-nhs - state there are 518864 doctors and nurses in the NHS at the moment.

So I have 1.81% penetration of my potential users!

In July 2014…

Anaesthetic Reference Cards

Pre-flight Check

Anaesthetic Reference Cards, a new Subjective Effect app, is out now on iTunes and Google Play. The support site, with instructions, can be found here.


I was approached (electronically, natch) by a consultant anaesthetist who thought the physical cards he'd been involved with producing would make a nice app. He was right. It's a simple app for anaesthetic novices and as such has probably been released too early. When the new intake starts in August perhaps they'll find their way to it. Oh, it's my first Ionic app. More to come.


Ionic and on an on

Speaking of Ionic; I wrote a relatively well received piece over on Medium which is partly intended to be really useful for Ionic beginners and partly my own notes, for me, posted online so I can get to them any time. Have a read.