Skip to main content

How I authored a technical book?


Here is the reason why I have not been writing over the last 6-8 months! I was busy writing my first technical book - Mastering jQuery Mobile with +Chip Lambert and what better subject to choose than jQuery Mobile. I have been extremely lucky to get the opportunity to author a book with Chip.

This project started off about a year back, when I was approached by Packt Publishing to review this book that was being written by Chip. I instantly grabbed this opportunity, as I was getting a chance to review some work on a framework that I totally love. Chip had about 4 chapters complete at this time and I had provided my comments on the content of these chapters to the best of my knowledge. I was waiting for the further chapters, when I fine morning, I received a mail from the content editor of the book...

I thought that it would be the next chapter for review. But nope! It was him asking me if I would like to author this book with Chip, to speed up the process as Chip had fallen ill. Now this was a big decision to make, so many unknowns, the original code was not written by me, I did not know what was going to be a part of the further chapters, so basically I would be completely shooting in the dark! I brought up these things with the publisher and I was assured that the on-boarding process would be made very smooth. I finally decided to take the plunge!

Over the next month, I received a whole lot of documents and the contract was signed between the publisher and myself. The work began. We split the pending work between Chip and myself and started working on our parts. The process went through several discussions and delays between managing our work and completing this project. However, we were able to complete the first drafts of all chapters of the book in the month of June.

This was followed by proof-readings and error checks and then a couple of rounds of reviews and then finally the book was uploaded to the printers. The book was finally published on July 31, 2015. The book is now available for purchase at Amazon. In case you wish to purchase your copy or copies in bulk, you can reach me and we can figure out some discount on the total price based on the number of copies needed. If you already have purchased a copy, please take a moment to give us a review on Amazon.

I also signed my first copy and that was such an awesome moment. Never in my life had I dreamt of writing a book, leave alone signing one as an author. But it happened when one of my colleague bought a copy and asked me to sign it for him.


Hope you enjoy the book and learn enough from it, as much as we enjoyed working on it and getting it out to you all...

Comments

Recommended for You

The Bicycling Layer...

    Recreational cyclists and bike commuters alike can plot cycle-friendly routes, find trails, and avoid snarling traffic with Google Map's Bicycle layer. Map's bike-friendly, green-toned map layer is very eye-pleasing. The Google Maps API allows you to add bicycle information to your maps using the BicyclingLayer object.     The BicyclingLayer renders a layer of bike paths, suggested bike routes and other overlays specific to bicycling usage on top of the given map. Additionally, the layer alters the style of the base map itself to emphasize streets supporting bicycle routes and de-emphasize streets inappropriate for bicycles.     Let us have a look at the following example. The code has a map which is centered at Pune, India. There are very few cycle tracks in Pune and so you will see just a few dark green lines on the map. But if you would change the latitude-longitude values in the code and center the map at USA, then you will see a...

Google Map's Real-Time Traffic Layer...

    You can now check the traffic condition on the road before you leave for work, or a party or to your friend's place. Google's Traffic layer shows the traffic conditions in your area - LIVE!!! Live traffic data is available in major cities in the United States, France, Britain, Canada and Australia, with new cities and countries frequently added. The Google Maps API allows you to add real-time traffic information (where supported) to your maps using the TrafficLayer object. Traffic information is provided for the time at which the request is made. Consult this spreadsheet to determine traffic coverage support.     Let us now have a look at the Google Maps API - Trafiic Layer example. Copy the following code in a simple text file and save it as html. Click on this html file and it will open in your default browser. You will then see the traffic conditions in your area - LIVE...     The output of the above code looks as seen in the r...

Where does Google have live traffic information?

Where does Google have live traffic information.md Where all can I see the real-time traffic data? This question has been asked a several hundred times by several hundred people on several hundred forums. Probably you too have had this question. Well, we now have an answer to it and a very good one. Click on the image below and you would be redirected to a map from Google which will show you all the places at which live traffic data is available. Hope you’ll enjoy this and quench your thirst to know more about the Google Real Time traffic data. Update 10/31/2017 Previously the availability of traffic would be shown as seen in the image below, but now you need to be at a minimum of zoom level 5 and centered on the location of your choice to see where traffic data would be avialble. If haven’t already read from where Google gets it’s traffic data, be sure to check out this earlier post. Do post any question you have about the Google Maps, and I will try and answer as many as I can. Fo...

Material UI, Google Polymer & Web Components

    Google introduced Material UI during the Google I/O a few days back. Since then the web is all abuzz with articles about material UI and what Polymer is and how these 2 fit together. In this article today, I will try and helps us all to get a better understanding of these new concepts.     So, let's start with Material UI first. Google has for long been trying to bridge the gap between the Web and the Android worlds with a unified user interface and Google's Material UI is a big step towards this. The new design philosophy is about dynamically adjusting the elements according to screen size, add more white space between elements, provide a lot of user feedback using animations, make use of bold UI colors and be flat and 3D about the design at the same time. Now that sounds really cool, isn't it? Well, actually it is and you will actually appreciate and enjoy it all the more when you watch the following video from this year's Google I/O.   ...

Jquery Mobile - Basic Listview

    Continuing with the Jquery Mobile Examples, today we will take a look at the listviews in Jquery Mobile. Listviews are popularly used in websites and web-applications that are built on the Jquery Mobile platform and hence we will look at the various list patterns available with Jquery Mobile. Lists are used for a various purposes like data display, navigation, result lists and data entry. We will start with the most basic listview example and look through several examples over a number of posts.     A listview is simply an unordered list containing linked list items with a data-role="listview" attribute. jQuery Mobile will apply all the necessary styles to transform the list into a mobile-friendly listview with right arrow indicator that fills the full width of the browser window. When you tap on the list item, the framework will trigger a click on the first link inside the list item, issue an Ajax request for the URL in the link, create the new pag...