Select Page

Author: admin

Code a Real-Time App With NativeScript: Push Notifications

NativeScript is a framework for building cross-platform native mobile apps using XML, CSS, and JavaScript. In this series, we’re trying out some of the cool things you can do with a NativeScript app: geolocation and Google Maps integration, SQLite database, Firebase integration, and push notifications. Along the way, we’re building a fitness app with real-time capabilities that will use each of these features. In this tutorial, you’ll learn how easy it is to add push notifications to your NativeScript app with the Firebase Cloud Messaging Service. What You’ll Be Creating Picking up from the previous tutorial, you’ll be adding...

Read More

Design Resource Sites

Sometimes when you’re designing something, you need little helping hands. Perhaps a nice stock photo. Perhaps a happy little color palette. Perhaps a bleep or bloop sound. Perhaps the perfect icon. There are tons and tons of sites that do those things. There are fewer sites that curate these design resource sites into manageable, high-quality groups. So allow me to abstract that yet another step and provide a selected list of those types of sites. The Stocks This is the one I was trying to remember the other day that spurred the idea for this little post. I quite...

Read More

Launching Your Design Career: Which Type Of Education Is Best For You?

If you’re stuck in a job you hate and have dreams of becoming a designer and working in a creative role that fills you with excitement daily, the road to entering this completely new industry can feel daunting. Making a major career shift late in life to follow your passion is scary. Not only is it sometimes difficult to know where to start to learn about an expansive field like design, but it can also feel risky, especially if you’re working a secure job....

Read More

Do you put anything in your code specifically for “Find in Project”?

During a having a team meeting the other day, a code formatting idea came up that I thought was super interesting. It had to do with formatting code in a such a way that made it easier to find what you were looking for later with any code editors “Find in Project” feature. Here’s what it was. When declaring a function in JavaScript, put a space after the function name and before the opening parenthesis, like… function doSomething () { } That space between doSomething and () is perfectly fine. Then when you call the function, don’t use a space, like this: doSomething(); It’s just a syntax convention. But now, “Find in Project” is more useful. If we want to quickly find where that function was defined, we can search for “doSomething ()”, and if we want to find instances of where it is used, we can look for “doSomething()”. You could extend the idea to classes or whatever too: class myThing () { constructor () { } doThing () { } } let example = new myThing(); example.doThing(); I’d say that’s worth doing. It reminds me of when I need to where a Ruby method is definied, I can always search for “def foo” since that “def ” is required for creating the method. I can imagine a scenario where it might be useful to define base classes...

Read More

UX At Scale 2017: Free Webinars To Get Scaling Design Right

Design doesn’t scale as cleanly as engineering. It’s not enough that each element and page is consistent with each other — the much bigger challenge lies in keeping the sum of the parts intact, too. And accomplishing that with a lot of designers involved in the same project. If you’re working in a growing startup or a large corporation, you probably know the issues that come with this: The big-picture falls from view easily as everyone is focusing on the details they are responsible for, and conceptions about the vision of the design might be interpreted differently, too....

Read More