Setup - All Engines Assuming you have all your dependencies installed according to there respective pages: React Native: https://reactnative.dev/docs/0.60/enviroment-setup NativeScript: https://docs.nativescript.org/environment-setup.html Flutter: https://docs.flutter.dev/get-started/install React Native React Native Doctor Each of the three tooling's has a Doctor command, this command checks your setup and verifies everything looks sane for doing development in that framework... The React… Continue reading React Native vs Flutter vs NativeScript (Part 1)
I've been playing around with creating a framework for Svelte to build desktop app, and in the process I realized how easy it would be to re-use most of it for NativeScript. First thing I want to clarify, there is NO BROWSER involved, these are all native GTK components! Again NO BROWSERS were harmed (or… Continue reading Desktop NativeScript
So, I saw this blog (https://blog.nativescript.org/nativescript-ios-security/index.html) article today, and was thinking awesome someone is actually talking about security in NativeScript apps... My elation was very short lived. Shortly, after starting to read it, I'm like, oh my G*D! Bad security advice is way worse than no security advice! At least the other insecure plugin NativeScript/Secure-Storage… Continue reading Another pointless NativeScript Security Plugin....
I was talking to a community member about some of the sites I run (and I mentioned a site called https://AppProtection.net) as they didn't realize I also do a lot of server side work. However, she was shocked that the source code for her app was easily accessible by everyone. If you write an application… Continue reading PSA: Your Android and iOS Application is not secure...
For those who may or may not know me, I was one of the very earliest NativeScript developers. Started the Facebook and Google groups NativeScript forums. Created some of the very first plugins, helped train a wide number of early NativeScript developers, wrote books, and have some of the most widely used plugins in the… Continue reading Fond memories, and onto new adventures....
So since this question has come up multiple times; I decided to write a brief history of my involvement with NativeScript, Master Technology, ProPlugins, LLC and nStudio, LLC. So this story begins a little over 5 years ago; I had been doing some Cordova/Phonegap development on a simple application for my wife; and its performance… Continue reading NativeScript, Master Technology, ProPlugins, and nStudio.
So I mentioned something on my interview with Alex of NativeScripting.com that he did with me. And someone asked about this in the comments, so I decided to create a blog article on this specific optimization tip. I am going to code this to a browser rather than in NativeScript because well JS in a… Continue reading Optimization Gotcha's for for/i and forEach
In a prior post I discussed using fonts in NativeScript. This morning I saw an issue in the NativeScript github repo about how to use the Font Awesome Duotone fonts. Since I love puzzles, and I know the NativeScript font system fairly well, and I also own a subscription to the commercial Font Awesome --… Continue reading NativeScript Fonter revisited again (using DuoTone FontAwesome)
NativeScript 6.40 has a couple cool new things; but better yet it fixes several issues that can will affect your users if you are using 6.3.x lets look at them... Some of the fixes include instability during android's fragment handling occurred in 6.32, which is worth while. A couple really awesome community PR's, and of… Continue reading NativeScript 6.4 released
Upgrading to 6.2.1 and the latest Nativescript-angular (if using angular) and the latest proplugins; should fix MOST issues that 6.2.0 had. However, I still highly recommend the webpack rewrite rules at the bottom of the post to solve ALL the issues. NativeScript follows the SemVer process; so normally they would have bumped a major version… Continue reading PSA: NativeScript 6.20 - Is a Breaking Change release!!!