July, 2014

article thumbnail

Launch External URLs with Ionic Framework

The Polyglot Developer

I recently found myself needing to launch external URLs with Ionic Framework. I needed to let my users contact me via my personal website or visit my Twitter page. This is not a task that ends well when trying to execute from an Ionic view. Luckily, with a little help from the Apache Cordova plugin InAppBrowser , I was able to accomplish the task with very little effort.

Website 72
article thumbnail

"RWD is bad for performance" is good for performance

Tim Kadlec

Myths are powerful things. They certainly have the ability to destroy—we’ve seen that many times. But put the right spin on a myth and you can use it to build up; to create something new and better. Responsive design just can’t seem to shake the rumor that it’s bad for performance. It’s very frequently spouted as a downside of the technique—a reason why you may not want to pursue responsive design for a project.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

The Fine Line Between "Stretch Role" and "Unqualified", Part II: The Growth Mask

The Agile Manager

When a business or a profession grows faster than the labor market it draws from , it suffers a capability deficiency: there simply aren't enough experienced people to go round. It also suffers a leadership deficiency: there aren't enough people with cross-discipline experience to make competent business decisions. When there are more leadership jobs than there are qualified leaders to fill them, people will be given responsibilities they would not otherwise have.

article thumbnail

Using An Oauth 2.0 Service With Ionic Framework

The Polyglot Developer

Many APIs such as Google, Twitter, and Facebook require Oauth in order to use. This can get tricky when it comes to mobile because authorization must happen externally in a web browser. To our advantage, we can handle Oauth 2.0 using the InAppBrowser plugin for Apache Cordova. Basic instructions on using the InAppBrowser with Ionic Framework can be found in one of my earlier blog posts.

Google 52
article thumbnail

Using Polymer With Apache Cordova

The Polyglot Developer

Making great mobile applications used to require a certain type of skill, but with the latest technologies you don’t need much more than basic web design knowledge. With the aid of Apache Cordova , developers can make native API calls directly from JavaScript functions. Pair this with a front-end framework like Adobe PhoneGap or my current favorite, Ionic Framework , and you can create stunning mobile applications with no more than CSS and HTML skills.

Mobile 52
article thumbnail

So You Made An App, Now What?

The Polyglot Developer

So you’ve just made an awesome app and you have no idea how to get the word out. This is a problem most app developers have, so you’re not alone. I’ve released many mobile apps to the app store, most of them Android, but still a diverse collection. It has been tough work, but I’ve established myself by getting many downloads, maintaining a high average rating, and getting a few hundred dollars monthly in app revenue.

Mobile 40
article thumbnail

Get The Most Recent Record In A Table By Date And User

The Polyglot Developer

I often find myself working with legacy database tables that don’t have primary keys or auto increment keys. In addition to this, I always find myself needing to get the latest record for a particular set of data in my database. It is never as easy as just calling a max in the where clause. A subquery is often needed to get the most recent record in a table.

More Trending

article thumbnail

Download Remote Files Without A Browser In Android

The Polyglot Developer

There is often a scenario where you need to download files from a server onto the Android device. This needs to be done without forcing the user to launch a web browser and have interaction as some of the downloaded data might be private. Let’s use the scenario where you’ve made a game and you have in-app purchases. You want to keep the size of the game small for everyone so you decide to put the purchase items on your server.

Games 40
article thumbnail

Handle User Sign-In With Ionic Framework

The Polyglot Developer

When making an API app or any app that requires authentication it is critical to have a solid sign-in process. A good way to handle user sign-in with Ionic Framework is to make use of the already included ui-router module. The idea behind this is to route between sign in and protected screens as necessary. The post Handle User Sign-In With Ionic Framework appeared first on The Polyglot Developer.

article thumbnail

Count Records From A hasMany Relationship In Grails

The Polyglot Developer

Recently I was tasked with trying to determine a distinct count between two tables with a many-to-many and one-to-many relationship. More specifically I needed to find out how many users were signing into the system on any given day. This is not to be confused with how many logins a particular user had for any given day. The post Count Records From A hasMany Relationship In Grails appeared first on The Polyglot Developer.

Systems 40
article thumbnail

Snapper for Digital Ocean Released

The Polyglot Developer

Snapper for Digital Ocean has just been released in the Google Play and iTunes app stores. Snapper makes use of the Digital Ocean public API version 2 which features a true RESTful design and improved authentication. This mobile app, like Admate for Chartboost , was created using AngularJS and the Ionic Framework. The post Snapper for Digital Ocean Released appeared first on The Polyglot Developer.

Google 40