About the Author
Jinal Patel

Jinal Patel

Jinal Patel is a Software Consultant at Keyhole Software. She has worked with .NET, Java, and JavaScript/SPA technologies and loves a challenge. Before she was a coder, she was in biomedical engineering.

Node.js

A Gentle Introduction to Node.js

Jinal Patel JavaScript, Node, Technology Snapshot Leave a Comment

Recently at work, I sought to familiarize myself with Node.js. Naturally, I started searching the pool of applications in Keyhole’s GitHub repository. This was the first time I was using Node.js and the instructions in the application readme file to run the application locally was thoroughly detailed. However, I ran into some very basic questions trying to run the application …

Graduate School: ”Do… Or Do Not. There Is No Try” – Yoda

Jinal Patel Opinion Leave a Comment

I recently completed my Master of Science in Computer Science.  There were both good and bad experiences about graduate school while working full time, and I wanted to share them to help those who are considering taking that leap. Before I do, I wanted to provide a little history on why I choose to pursue a graduate degree in Computer Science. My undergraduate and …

PhoneGap: Utilizing Native Mobile Features with Plugins

Jinal Patel Mobile, Tutorial, Xamarin 2 Comments

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, it provides the mechanism to implement a user-defined plugin and the means to access the native functionality in the PhoneGap application. In this blog I will outline the …

Android, iOS and Windows Mobile…Oh My: An Introduction to PhoneGap

Jinal Patel Mobile, Tutorial, Xamarin 2 Comments

With the growing adoption and reliance on smartphones and tablets in the competitive handheld industry, mobile applications need to be built across all major mobile operating platforms to reach the demanding customer base. These expectations leave mobile developers with the daunting task of building expertise in Android, iOS, and Windows Mobile. I will be the first to admit from first-hand …