DevExtreme, Ionic, TypeScript and Angular 2


This week, Julian and I took to the airwaves again to show just how easy it is to combine some pretty heavy hitting names to produce cutting edge mobile applications.

The presentation was recorded and is available to watch on the DevExpress YouTube channel.  In a couple of weeks time, we will be showing you how to make the most of multi-platform notifications with some real world business scenarios.

Webinar: Debugging a PhoneGap / Cordova App


DevExpress

 

 

 

 

DevExtreme has to be one of my favourite tools to create mobile apps, but it’s not without some caveats. The biggest one being debugging. The simulator is an amazing piece of software except for when you need to run some PhoneGap plugins, or access device specific features. So what is the best way to handle these scenarios? Join Julian M Bucknall and myself on March 28 and learn how to use GapDebug while running your application in real-time on a device or virtual machine.

PhoneGap

Bad Apple! The real cost of two factor auth


There are so many other words I wanted to put there, most of them unprintable. But right now I’m really pissed off with Apple. I’m an advocate for keeping things safe, I’m a fan of two factor authentication. But as far as I’m concerned Apple have it wrong, desperately wrong.

Currently there is a lot of press around on whether Apple should release information to the FBI (or at least provide access to devices), this is not a rant about the rights or wrongs of that. It’s personal, much more personal.

2013 I had been using an Apple account associated with my main email address, with two factor auth set up. Due to a series of unfortunate events I lost access to the device. I knew the password but no phone (it was only trusted device at the time), in short I lost ability to use that account, it was frustrating, $00’s of software, music and movies had been purchased but none available anymore, primarily because I had not written down the recovery key which was the only other way to reset the account. Accepting that it was my own stupidity that had caused the loss I set up a new account and started from fresh. Again choosing two factor auth but this time carefully recording the number in my trusty Evernote file. Two and a half years later, $000’s of dollars of software, music and movies later (example here FCP is $500 alone) and I need to reset the account. Following all the prompts I was a little shocked to see ‘Your recovery key is not valid’. Double checking everything I tried a few more times, each attempt met with the same warning. To be clear, the recovery key wasn’t written down, the actual Apple screen was captured, there was no chance of error there. The date and time stamp on the Evernote entry matched within 1 minute of the email received that day from Apple advising two factor auth had been activated.

So I was becoming agitated with this and decided to call Apple. One hour ten minutes later and we were no further forward. I’d been escalated a number of times, technicians had me repeat all the same steps all with the same result. It looks like I have to start everything again. Unbelievable.

I use two factor auth on a lot of accounts, and feel secure, be it a text message or an authentication app, I’ve never had a problem. Apple however have gone out of their way to complicate this whole process.

I feel that strongly about this, I’m seriously considering removing all Apple products/software from my life!

Should it be this difficult to get access to things you’ve paid for?

 

 

Webinar: Is Data Too Hot To Handle?


 

dataIt’s time to start cranking out some webinars. Julian and I are starting off a series of JavaScript / PhoneGap / DevExtreme presentations covering the things that have driven us mad over the last few months.  It’s one thing to get into mobile development, but another to maintain your sanity once you commence.

It goes without saying that every application needs data, and some need it there and then, whereas others can wait for it to arrive across the web. In this presentation we will look at using data in your mobile DevExtreme app, especially that data which has to reside on the device. They will discuss what storage options are available out of the box and how to choose one, how to implement a custom data store, how to use local storage on the device, and even take a look at on-device debugging techniques.

Anyone who is looking to build a data based app (erm.. that should be everyone) needs to see what we uncovered in our research, it will save you a ton of time!

Don’t be shy, just register here and join Julian and I for a fun filled, fast paced look at handling data on mobile devices using JavaScript.

 

An extra $ix figures? – yes please


shutterstock_93462076A few months ago a friend of mine, Peter, asked me if I would try a fruity supplement for a week. Intrigued I said yes and happily took the small bottle of brown liquid from him.  What transpired after that was quite extraordinary. Obviously I didn’t just take the Kyäni product for a week, but from then on. I had more energy than before, better quality sleep and just felt amazing. I contacted Peter and asked him more questions about the product, which is when I found out about the business opportunities. Not only could I continue taking the range of products, but I could actually look to make some residual income from it. Couple of quick points here, I was not taking a food replacement product, and I was not on a ‘get thin quick’ scheme, nothing in my normal diet changed; I simply started to take a supplement.

There are so many people now that I have met and spoken with that have seen numerous health benefits from the Kyäni range, but it is too easy for people to just tell stories, so instead I invite you to do a couple of things…

  1. email me and I’ll send you a free sample to try for a couple of weeks.
  2. download the app to your mobile phone and watch the presentation
  3. click here and read all about it on my Kyäni website

Even if you aren’t looking to earn any extra money, the product is worth a try and you’ll energise your life.

If you are looking to create some passive income? spend a couple of minutes to download the app and review the video? there are $ix reasons to try!

https://play.google.com/store/apps/details?id=com.app.p1977AC&hl=en

https://itunes.apple.com/au/app/team-fusion/id984656311?mt=8

Use the referral code : teamusher

Welcome to the Dark Side: Using XtraReports in Innovative Ways


ReportsIn a couple of weeks, Julian M Bucknall and I will be showing how to use DevExpress XtraReports by thinking outside the box. In a live webinar, we will create a report based on some POCO collections as well as a web service. Then we will take a look at how to bind different reports to create a final output including page numbering.  There are a number of ways to display reports depending on your project type, so it would only be fair to show off all the options.

Sometimes a data-bound report doesn’t quite fit the requirements, what should you do in that scenario?  How about pushing your data out to a Microsoft Word template? See how easy that is with the XtraRichEditControl and a couple of lines of code, and of course no demonstration would be complete without a look at SnapReporting.

Why not Join Julian and I for an hour of fun and fact finding, just click on the link below and register your details.

http://dxpr.es/1oVhYQp

Then & Now


It’s been a while since my last post, but there has been so much happening. The best part of the first half of this year has been spent sharing with developers all around Australia the power of Microsoft Azure coupled with the comprehensive controls from DevExpress.  Everything from ASP.NET WebForms and MVC, to cross platform delights with DevExtreme Mobile, and don’t forget the Xamarin Form controls.

This week I will be doing a special presentation in Sydney showing how to create hybrid Azure solutions using DevExpress ASP.NET controls for administering your users, the ASPxFileManager and ASPxUploader control for adding unprecedented functionality, creating both Mobile Services and Web Apps to provide the perfect infrastructure for a cross platform mobile app with DevExtreme Mobile. Since sometimes the power of the desktop is required, we will also be taking a look at how to combine all of this with a WinForms application sporting the XtraReports suite.

In July (and September), I’ll be sharing some of these ideas with the Newcastle Dot Net User Group, so even if you can’t make the Sydney Azure Camp, there are still opportunities to see the technologies at work.

Stay tuned, July/August will be the start of the WPF series webinars, anyone with an interest in the latest technologies and future proving your desktop development skills will find this set of presentations invaluable.

….. I promise to keep up the posts