How I Came To Love TypeScript
When I started writing this article, the original working title was “Angular Didn’t Ruin JavaScript, TypeScript Did.” However, that’s not really the conclusion of this article (and rather “link-baity”...
View ArticleNativeScript for .NET Developers
Contrary to what it may sound like, NativeScript is not a programming language – in fact, it simply uses languages you may already know: JavaScript, CSS and XML. NativeScript is a framework for...
View ArticleBuilding NativeScript UI for .NET Developers
NativeScript is a framework for building cross-platform native mobile apps, with JavaScript. The ability to build cross-platform truly native apps from a single code base of JavaScript/TypeScript, XML...
View ArticleA Guide to JavaScript Engines for Idiots
For the record, I don’t think anyone involved in either writing or reading this article is an idiot. But sometimes a topic makes you feel like one, and the engines that power JavaScript code is one of...
View ArticleBuilding Amroo with NativeScript (Session Recording)
In this session recording from TelerikNEXT, Miroslav Valchev, co-founder of Cool Apps Ltd., shares his real-world development experience with NativeScript. His team used NativeScript to rebuild Amroo,...
View ArticleUsing npm Modules in NativeScript Mobile Apps
With the latest release, AppBuilder allows you use npm modules when building mobile apps with NativeScript. This is the simplest and easiest way to tap into the huge ecosystem of JavaScript code. With...
View ArticleNativeScript Under the Hood
On this episode of Eat Sleep Code, guest TJ VanToll talks about the inner-workings of NativeScript. NativeScript is an open source project that allows developers to write native iOS and Android...
View ArticleDefining a New Breed of Cross-Platform Mobile Apps
Sometimes it feels like we’ve been arguing over which is better, a native app or a hybrid app, since the beginning of time, with dire consequences predicted for anyone who chose incorrectly. The debate...
View ArticleWill Angular 2 be a success? You bet!
Back in March 2014, the Angular team dropped a bomb by announcing Angular 2 and everyone started yelling. Instead of an evolutionary step forward, the proposal was too revolutionary for its time. As...
View ArticleFighting Against Bloated Software
Today, hard disk space, memory and internet speeds are cheap, but that shouldn’t be an excuse to write bloated software. Not surprisingly, software development tools tend to be the biggest offenders in...
View ArticleFlip that App! Hybrid Mobile to JavaScript Native
Many developers jumped onto the hybrid mobile train as the Cordova ecosystem became more and more mature. It seemed, and to many still seems, like such a win! You can use your current skills as a web...
View ArticleNative Code Is Bad For You
At the risk of creating yet-another harmful "Considered Harmful" blog post, it's recently become more and more apparent to me that writing native code, on any platform, is a bad idea in the long run....
View ArticleNativeScript for Appcelerator Developers
Telerik’s NativeScript and Appcelerator’s Titanium are both powerful platforms for building native mobile applications using Javascript. Being well versed in multiple platforms is not only smart but...
View ArticleNative Mobile Maps from Telerik and Mapbox
I’m going to hazard a guess that one of the first things you did with your first smartphone was pull up a map, swipe around, and be more-than-slightly amazed at holding a virtual world in your hand. As...
View ArticleWhat to Expect from JavaScript in 2016 – Language Enhancements
This is the second part of a 3 part series on what to expect from JavaScript in 2016 taken from an upcoming whitepaper. Today’s post focuses on the future of the JavaScript language itself. Part 1,...
View ArticleWhat To Expect From JavaScript In 2016 – Beyond the Browser
This is the third part of a 3 part series on what to expect from JavaScript in 2016 taken from an upcoming whitepaper. Today’s post focuses on the future of the JavaScript language itself. Part 1,...
View ArticleUsing Native Libraries in NativeScript
NativeScript provides what I consider to be the greatest feature that any mobile framework can provide – the ability to reuse native libraries in your app. The best part is that it’s not even that...
View ArticleSending Text Messages to Phone Contacts Using NativeScript
The goal of this tutorial is to show how to pull a contact from your iOS contact list into a NativeScript app and prepare a text message for delivery. It leverages two NativeScript extensions that I...
View ArticleCreating NativeScript Plugins in TypeScript
In this article, I’ll give you the skinny on what you need to know to build cross-platform NativeScript plugins using TypeScript including posting them to GitHub and, finally, publishing them via npm....
View ArticleMy NativeScript Experience
When Modulus needed its app rewritten, it was a perfect opportunity for me to explore NativeScript to rewrite the app. In this article I’ll share some of my experiences using NativeScript to build this...
View Article