New Toronto Group

Archives

BlackBerry WebWorks training material gets a refresh! - New Toronto Group

BlackBerry WebWorks training material gets a refresh!

| June 10th, 2014 by Rod Nolan

The BlackBerry 10 WebWorks SDK 2.1 went gold a short while ago and New Toronto Group is set to deliver a completely new version of the training course that highlights just how simple and easy it has become to build mobile applications for BlackBerry 10 using HTML5 technologies!

Read more »

Posted in BlackBerry 10, WebWorks | 0 Comments

iOS 8: Apple to allow Approved Virtual Currencies in Apps - New Toronto Group

iOS 8: Apple to allow Approved Virtual Currencies in Apps

| June 09th, 2014 by Ronak Nagda

It is surely hard to miss an announcement from Apple Inc. especially when it is as big as unveiling new version of Operating Systems. On Monday June 2, 2014 Apple announced an all-new iOS 8 for iPads and iPhones, and OS X Yosemite, the next version of its desktop operating system for Mac computers.

Read more »

Posted in apple, iOS 8 | 0 Comments

Playing Sounds in All Browsers on All Platforms - New Toronto Group

Playing Sounds in All Browsers on All Platforms

| May 28th, 2014 by Chad Upton

We've had the ability to play audio in the background of websites for at least 15 years now. So, you'd think it would be pretty easy to play a sound on any browser on any platform. You're probably reading this because you've discovered it isn't as easy as it should be. Once you get it working on Firefox, you notice it doesn't work on Chrome for Android. Once you've got it working on Chrome, you noticed it doesn't work on iOS. Then when it's working on iOS it doesn't work on Chrome anymore.

Read more »

Posted in audio, HTML5, JavaScript | 1 Comments

AngularJS Protractor and External Link - New Toronto Group

AngularJS Protractor and External Link

| April 17th, 2014 by Alain Thibodeau

Protractor is the new end to end testing framework for AngularJS applications. For those who have worked in the past with the old Angular Scenario Runner you know Protractor is great news!

Read more »

Posted in AngularJS, protractor | 2 Comments

Total Testing Strategy - New Toronto Group

Total Testing Strategy

| April 07th, 2014 by Hasan Ahmad

There should be three sources of truth in any software system:

1. The requirements doc
2. The tests
3. The source tree

Each one is an alternate description (varying in accuracy) of how the software you are building should work. We are not even talking about QA here, this is all within the realm of a software developer.

Read more »

Posted in AngularJS, Unit Testing, e2e testing, Agile | 0 Comments

iOS 8: Apple to allow Approved Virtual Currencies in Apps - New Toronto Group

Safari Browser Crash while using WebSocket

| March 26th, 2014 by Ronak Nagda

Recently, I was pulling out my hair facing a dilemma wherein the WebSocket connection was lost on an inactive Safari tab while using an iPad. First impression was a bug caused by Socket.IO. Upon investigation, I found that this was not the case, as every web socket connection was crashing and there was no way to detect this. Issue: Upon deeper analysis, I gathered the following information: The…

Read more »

Posted in apple, javascript, Safari, Socket.io, Loading... | 0 Comments

Are You Ready for the Next Gold Rush? - New Toronto Group

Are You Ready for the Next Gold Rush?

| March 24th, 2014 by Sean Hopen

A news article last month gave me pause to perk up my ears. Robot refrigerators turned evil and spammed their masters. The dark side of the Internet of Things (IoT) has arrived!

Read more »

Posted in ioT, javascript, Node.js, .NET | 0 Comments

BlackBerry WebWorks training material gets a refresh! - New Toronto Group

BlackBerry WebWorks 2.0 SDK has just gone GOLD!

| March 10th, 2014 by Rod Nolan

BlackBerry’s struggles to stay alive over the last couple of years, in a market that it single-handedly invented, are well documented. I participated in that fight in my own small way by creating and delivering training to enthusiastic developers around the world. During that period, I lived and breathed BlackBerry so it’s no surprise that the topic of my last article was related to BlackBerry development.…

Read more »

Posted in Apache Cordova, BlackBerry 10, Cordova, Mobile, mobile application development, sdk, WebWorks | 0 Comments

Playing Sounds in All Browsers on All Platforms - New Toronto Group

Localizing AngularJS Applications with i18n Multi-Language Translations

| February 14th, 2014 by Chad Upton

Whether your AngularJS application is on the public internet or a private intranet, it may require multiple language support. I have extensively researched this topic and found the best solution: a library called Angular Translate. The nice thing about this library is that it handled every situation I could throw at it. You want to translate text inside of an ngRepeat? Sure. You need to translate text within a bootstrap tab label? No problem. How about translating text in a client-side generated Raphael SVG image ? Easy!

Read more »

Posted in angular translate, AngularJS, i18n, localization, pascalprecht, translation | 1 Comments

AngularJS Protractor and External Link - New Toronto Group

AngularJS and the console

| December 20th, 2013 by Alain Thibodeau

Ever find the need to change your application's state directly in the browser to test something? Perhaps your application has two states based on a boolean set somewhere and you want to test these states. It is possible to achieve this in the console. In fact, there are several ways to achieve this. The idea is to get a reference to the scope, then you can access any properties or functions from there.

Read more »

Posted in AngularJS, javascript | 0 Comments