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
I use a privately hosting Gitlab's instance for a bazillion projects; and have a lot of users from around the world. Unfortunately, I have ran into a long standing bug that has never been fixed in many years. It only crops up occasionally now, but it is still a major pain for everyone involved. Many,… Continue reading GitLab Verified Email account issue
If you have a Macintosh or Linux based image; the tooling to shrink the hard drives is basically broken in the Gui (and/or, don't work). So to shrink these types of containers; the easiest method is to force the entire empty area to be Zero's, then defragment, and finally shrink all .. First thing we… Continue reading VMWare - Shrinking disk size Macintosh/Linux
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)
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!!!
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
If you are one of the lucky people who are reading this blog article, because your app used to work! After upgrading to the latest NativeScript and enabling the new Workflow your app is now broken... Well I have some good news... It is easy to get back to a working state. Here is how… Continue reading NativeScript 5.x and HMR Issues
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...
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
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. )