LH Pilot – 9.2.02

Update 9.2.02

Improved

– We have found and improved some of the Decode Weather code that struggled with certain specific locations that publish non standard METAR and TAF data.

Added

– New pattern recognition code that better handles non standard WX information for decode.

– Added Variable Winds Decode.

– Variable Visibility Decode.

– Recent SX WX Decode

– Sea Status in WX Decode

Notes

As it turns out, the decoding of weather world wide is rather complex. It is surprising just how many countries have their own format and data sets. Russia with Runway snow and braking information, temperate in different units, QNH, auto machine forecasts to name a few. We hop that any inaccuracies are reported via the feedback within the app, and screen shots.

LH Pilot – 9.2.01

Update 9.2.01

Improved

– Improved the retrieval of Weather TAF and TTF in multi thread and multi station simultaneous download.

Added

– This release includes decode information for TTF METAR and TAF data on a worldwide scale.

Notes

As it turns out, the decoding of weather world wide is rather complex. It is surprising just how many countries have their own format and data sets. Russia with Runway snow and braking information, temperate in different units, QNH, auto machine forecasts to name a few. We hop that any inaccuracies are reported via the feedback within the app, and screen shots.

 

Apple iOS5 Cards App Asking Please Enter Your CVV

image

Apple has released the iOS 5 and new Apple App Cards.

image

The Cards App is an exciting and easy way to send a card to someone anywhere in the world.

One thing that did surprise me was the App asked me to: Please Enter Your CVV

This is asking you to enter the Credit Card CVV number:

image

Either 3 or 4 digit number depending if you have an AMEX card or not.

Why I was surprised  was that apple usually make things incredibly easy to follow, but in this case I suspect that not everyone would know that the number on the back of your card are called CVV Numbers (Card Verification Value). Hence this post.

What to do?

Easy… if asked for the CVV number while using the Cards App. Just enter the number as you previously provided with the credit card on file with your iTunes account. That is all there is to do.

Why Do They Ask?

This is just anther way to verify that you are indeed you. It is a low level security check that the person who put the card on file is using the App.

Aviation Airline News App for iPad / iPhone / Touch

Icon@2x

Aviation Airline News App launch.

We are pleased this week to announce the release of our latest iPhone / iPad / Touch App. The Aviation Airline News App.

The app is a super covenant way to keep track of news and updates about a range of Airlines and Airline industry news, including:

  • Airbus
  • Boeing
  • IATA
  • ICAO
  • Qantas Airways
  • British Airways
  • Virgin Australia
  • United Airlines
  • Cathay Pacific
  • Singapore Airlines
  • Delta Airlines
  • United Airlines
  • Southwest Airlines
  • American Airlines
  • Lufthansa
  • Ryanair
  • US Airways
  • Emirates
  • Continental Airlines

If you are involved in the industry or just interested in what is going on, then this app is a great way to stay updated.

See it on the App Store: http://itunes.apple.com/app/aviation-airline-news/id462360506?mt=8

Screen Shot 2011-09-02 at 7.01.53 AMScreen Shot 2011-09-02 at 7.01.29 AMScreen Shot 2011-09-02 at 7.01.45 AM

Screen Shot 2011-09-02 at 7.04.23 AMScreen Shot 2011-09-02 at 7.04.32 AMScreen Shot 2011-09-02 at 7.05.02 AMScreen Shot 2011-09-02 at 7.05.11 AM

WordPress News App for iPhone / iPad Released

image

WordPress News App

 

If you are a WordPress webmaster, blogger or use a WordPress website, then this iPad / iPhone App is for you.

All the latest News, Themes, Plugins, Tips and Tricks about WordPress.
A one stop point of call for all users, developers and designers who user and work with WordPress websites.

iPhone Screenshot 5

iPad Screenshot 5

 

Apps By InteractiveWebs

If you would like an App Presence of your own, for your Business Club or Association, then please contact us.

DotNetNuke iPhone iPad App Launched

If you like DotNetNuke and have an iPhone or iPad, then DotNetNuke – DNN News App if for you!

InteractiveWebs have released a DNN community specific App to help interested people say in touch with the latest goings on in the DotNetNuke world.

image

http://itunes.apple.com/au/app/dnn-news-dotnetnuke-news/id448890925?mt=8#

Now you can browse the latest news, modules and skin information about the popular DotNetNuke CMS system all from your mobile device.

iPhone Screenshot 1iPhone Screenshot 5

iPad Screenshot 1

The App is a native Xcode universal app (meaning it works on both the iPad and iPhone natively.

It is designed to tap into community news and information and discussions around DotNetNuke to allow you to read stay up to date with the latest news and events.

iWebs News–Now available on the iPhone and iPad

imageToday marks a big day for us at InteractiveWebs. We have had approved and released our version 2.0 update to our popular iPhone app “iWebs News”.

What’s New

The App has been totally rewritten by us, and now is released as a native Xcode iPad & iPhone app in one.

So if you have an iPad, and have previously seen our iWebs News app, then please check out the app on your iPad. It is a terrific experience.

Why is it a Big Deal for us?

Much of our focus over the last 8 months has been on enabling our team to produce rapid iPhone and iPad apps. In order to do this, we felt it necessary to develop a framework that we have called “Mushroom”.

The release of this 2.0 update for iWebs News App marks the first release of any App by us that is built entirely on our new Mushroom Framework.

Naturally we are pleased that apple process approved the app first time around, as this means that all the hard work in testing and resolving any issues paid off.

What does it mean for us?

Actually it means quite a bit! Now we have the rapid deployment framework, that is a “Universal App” running on both iPhone and iPad, we are able to use and deploy the app on behalf of our customers and clients.

Because all of the code is ours, we can take the future development in any direction we like. We are really very excited to see the result, and see how well it performs.

imageimage

Would you like your own iPhone / iPad App?

If you like what you see, and are interested in having your own business with an App like this, then please contact us to discuss your needs.

Using a Hex (html) color code as a UIColor

hash keyWe had a requirement to read from a plist a hex color code eg. #168240 and translate that to update a navigation controller’s navigation bar background color.

Below are two ways that were presented.

 

First (not the best) was this method using a macro, but this wasn’t obvious to us how to use it with an NSString value for the color code (we couldn’t hard code it).

//RGB color macro
#define UIColorFromRGB(rgbValue) [UIColor \
colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \
blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]

and then use in code like this:

tintColor = UIColorFromRGB(0x168240);

 

Second (preferred) was to create a method that returns a UIColor with parameters allowing for an NSString to be passed.

-(UIColor *) colorForHex:(NSString *)hexColor {
hexColor = [[hexColor stringByTrimmingCharactersInSet:
[NSCharacterSetwhitespaceAndNewlineCharacterSet]
                 ] uppercaseString]; 
   
    // String should be 6 or 7 characters if it includes ‘#’ 
    if ([hexColor length] < 6)
return [UIColorblackColor]; 
   
    // strip # if it appears 
    if ([hexColor hasPrefix:@"#"])
hexColor = [hexColor substringFromIndex:1]; 
   
    // if the value isn’t 6 characters at this point return
    // the color black
    if ([hexColor length] != 6)
return [UIColorblackColor]; 
   
    // Separate into r, g, b substrings 
    NSRange range; 
    range.location = 0; 
    range.length = 2;
   
    NSString *rString = [hexColor substringWithRange:range]; 
   
    range.location = 2; 
    NSString *gString = [hexColor substringWithRange:range]; 
   
    range.location = 4; 
    NSString *bString = [hexColor substringWithRange:range]; 
   
    // Scan values 
    unsignedint r, g, b; 
    [[NSScannerscannerWithString:rString] scanHexInt:&r]; 
    [[NSScannerscannerWithString:gString] scanHexInt:&g]; 
    [[NSScannerscannerWithString:bString] scanHexInt:&b]; 
   
    return [UIColorcolorWithRed:((float) r / 255.0f) 
                           green:((float) g / 255.0f) 
                            blue:((float) b / 255.0f) 
                           alpha:1.0f]; 
   
}

And access it like this:

tintColor = [self colorForHex:@"#168240"];