Optimization Gotcha's for for/i and forEach

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

NativeScript Fonter revisited again (using DuoTone FontAwesome)

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)

PSA: NativeScript 6.20 - Is a Breaking Change release!!!

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!!!

NativeScript 5.4 Build Failures

People who have been using the plugins like Firebase and/or other Google services may have all of a sudden had their apps stop building with an error like this. + adding aar plugin dependency: .[some path].\widgets-release.aar .[somepath].\app\src\main\AndroidManifest.xml:22:18-91 Error: Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). Suggestion: add 'tools:replace="android:appComponentFactory"' to… Continue reading NativeScript 5.4 Build Failures

NativeScript-Core replacing the root view...

Please note this to my knowledge only works with NativeScript-Core / PAN (Plain Awesome NativeScript) applications. I do not believe this will work with the Vue or Angular variations of NativeScript. There maybe another way to accomplish this with those variations, and if you know how -- please let me know and I'll update this… Continue reading NativeScript-Core replacing the root view...

NativeScript AndroidX support and Plugins

The next major version of NativeScript (version 6) will be switching from the android.support packages to the new androidx namespace. This will be a hard break; as you can only use the support api's or androidx api's; but not both. This is something Google has been implementing for a while; and NativeScript is getting on… Continue reading NativeScript AndroidX support and Plugins

VMWare Network Hickups ( sent link down event. )

I ran into this because I went to a hotel that had DHCP renew every 300 seconds, trying to download something inside the VM was getting clobbered... If you check your syslog or kern.log and see the following entries; then I might have the solution for you: kernel: [235397.022939] userif-3: sent link down event. kernel:… Continue reading VMWare Network Hickups ( sent link down event. )