Attention: The following article was published over 10 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Single Page Application architectures allow rich, responsive application user interfaces to be developed. Enterprises have the ability to expand applications to more devices by implementing browser-based SPAs with JavaScript and HTML5. But developers …
PhoneGap: Utilizing Native Mobile Features with Plugins
Attention: The following article was published over 10 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Recently, I was tasked with developing a mobile application in PhoneGap that utilized the Bluetooth feature. Although PhoneGap provides basic functionality, PhoneGap lacks the ability to implement mobile features like Bluetooth. However, …
An argument against defaulting to auto-increment primary keys
Attention: The following article was published over 11 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.The de-facto “easy” primary key for ages has been the auto-incrementing integer. Upon insertion of a new record, the database simply increments a counter for the table and uses the new value …
MongoDB Geo-Spatial Mobile Demo
Attention: The following article was published over 11 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Mongo: noun (pl mongo or mongos) – a monetary unit of Mongolia. Equal to one hundredth of a tugrik. Origin from Mongolian “silver” I’ve written about NoSQL DBMS [https://keyholesoftware.com/2012/10/01/is-nosql-the-sql-sequel/]. We know that …
Writing Games With Unity 3D in JavaScript and C# – Part 2
Attention: The following article was published over 11 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Welcome back for Part 2! We covered the following topics in Part 1 of this Unity 3D tutorial: Introduction to Unity Introduction to KeyShot Using multiple cameras to implement a background logo JavaScript and …