Posts

Showing posts with the label books

Space Apps for Android: 10 Jan 2021 Update

Image
I published version 10 Jan 2021 of my ebook Space Apps for Android: Discover the Best Astronomy and Space Apps . The readers who purchase it get free lifetime updates. So, if you bought the book, you can download the latest files in PDF, Mobi, and ePub format where you originally got it at Gumroad or Leanpub . Meteor Shower Calendar, an app my ebook Space Apps for Android covers in chapter Meteors. In this release I added an introduction to chapter Meteors, reported on how the listed apps work on Chrome OS, and revised the chapter. Among the astronomy apps for Android, few are about observing or learning about shooting stars and meteor showers. As a result, this is a brief chapter. Space Apps for Android is a work in progress. I regularly update and expand the book with the Lean Publishing process.

Space Apps for Android: 17 Nov 2020 Update

Image
 I released version 17 Nov 2020 of my ebook Space Apps for Android: Discover the Best Astronomy and Space Apps . If you purchased the book, the latest version is available for free download in ePub, Mobi, and PDF format where you originally downloaded it, on Gumroad or Leanpub . The cover of the Space Apps for Android ebook in the Kindle app on my Pixel 4 XL. Chapter The Planets now has an introduction. I also revised the chapter’s text and added the Mars Explorer app. Some apps are no longer available in the Play Store, so I removed their entries from that chapter: Physical Mars, Pluto Safari, Space Weather, and The Red Planet Mars. I removed Mars Explorer (unrelated to the app by the same name I added) too, as it now serves ads and no longer meets the book inclusion requirements. It’s amazing how many Android developers remove their apps from the Play Store, including several Space Apps for Android covers. But the ebook is a work in-progress and I regularly update it with the L...

My First 10 Years With Ebooks

Image
Ten years ago, in July 2010, I left traditional print books for ebooks, and I haven’t looked back. Over the past decade, I bought about 300 ebooks and half a dozen print books and read around a hundred free ebooks. Of these print books, two were very interesting but unavailable in digital format. I bought a couple other traditional books because friends wrote them or I contributed to works, so I wanted a tangible artifact as a memento or signed copy I could hold in my hands. Finally, I got the last couple of print books to give as presents. My first ebook reader, a Bookeen Cybook Opus e-ink device. My transition to ebooks and digital reading happened almost overnight. I never had regrets or second thoughts. I regularly shared my experience with ebooks on Google+ and later on this blog where, in 2019, I posted a retrospective of my first 9 years with ebooks . The 10th anniversary is a suitable occasion to tell in some detail how the transition happened, what my exper...

Space Apps for Android: 1 Mar 2020 Update

Image
The March 1, 2020 update of my book Space Apps for Android: Discover the Best Astronomy and Space Apps is out. If you purchased the book, the latest version is available for free download in ePub, Mobi, and PDF format in your Leanpub library . The cover of Space Apps for Android in the Google Play Books app on my Lenovo Tab E7 tablet. In chapter Introduction , I moved the description of my blog to the new subsection Learn more and mentioned my newsletter there, too. Chapter Ephemeris and Astronomical Phenomena has a new entry for the app Nightshift: Stargazing & Astronomy . Finally, the new appendix Release Notes lists the changes in all the versions of the book. I updated the book because I’m self-publishing it as a work in-progress with the Lean Publishing process. Therefore, I constantly revise and expand it.

Revisiting Building Android Apps in Python Using Kivy with Android Studio

Image
One of the books I read on Kivy , a Python cross-platform GUI framework, is Building Android Apps in Python Using Kivy with Android Studio: With Pyjnius, Plyer, and Buildozer by Ahmed Fawzy Mohamed Gad (Apress, 2019). My comments on the book , which focused on it not being a good match for my learning needs, sounded negative. Perhaps unnecessarily so. The cover of Building Android Apps in Python Using Kivy with Android Studio in Google Play Books on my Pixel 2 XL. The author, Ahmed Fawzy Mohamed Gad , emailed me concerning my feedback. He provided more context on how he researched the market to position the book, planned the content, and selected the topics to cover. This is valuable information, so I’m publishing it here with his permission. Here’s what Ahmed wrote: At first, thanks for the feedback you posted considering my book titled "Building Android Apps in Python Using Kivy with Android Studio". I read your feedback carefully and managed to send this e-mail ...

Two Books About the Kivy GUI Framework

Image
The Kivy Python GUI framework is intriguing. Not only it’s cross-platform but also supports Android. Java is too verbose and low level for me and Kivy is an opportunity for developing native Android apps without leaving Python. Outside of the Kivy project documentation, there are few third-party advanced tutorials that go in more depth than the official tutorials. So, before diving into the code of the Kivy demos, I wanted some books to explore more features and get a broader picture of the framework and what it can do. I found two potentially interesting books: Building Android Apps in Python Using Kivy with Android Studio: With Pyjnius, Plyer, and Buildozer by Ahmed Fawzy Mohamed Gad (Apress, 2019), and Kivy - Interactive Applications and Games in Python - Second Edition by Roberto Ulloa (Packt, 2015). I read both and here are my impressions. Building Android Apps in Python Using Kivy with Android Studio I had much hope for Building Android Apps in Python Using Kivy wi...

A List of Free Python Books

Image
If you’re like me, you love learning by reading books. So, when I set out to learn the Python programming language in the last days of 2018, I started looking for good books. I googled, browsed Reddit, checked major Python sites, and came out with a list Python books, including several free ebooks. I shared the list of free books to Reddit as I thought it may help others. Not only was the list a huge hit, some users suggested more great books. The GitHub repository of the list of free Python Books I maintain. Given all the interest, I put together my initial list, integrated it with the suggestions, and published the list of free Python books . Go check the list, there are good titles covering many topics, from introductory guides to advanced language features and techniques, from software engineering to game development, and more. Including a few gems, such as the unusual book Boxes: Your Second Python Book that explores digital typesetting and text layout algorithms.

Reading Impractical Python Projects

Image
If you experienced the home and personal computing revolution of the early 1980s, you may have read some books that got you hooked up with programming. These books led you through the intellectual adventure of using computing to explore interesting problem domains. I got a recent book that brought back that fascination and excitement with programming, Impractical Python Projects: Playful Programming Activities to Make You Smarter by Lee Vaughan. The cover of the book Impractical Python Projects in the Google Play Books app on my Pixel 2 XL phone. The book is not a Python tutorial or guide. Instead, it presents stimulating coding projects for non-programmers who want to use Python for doing experiments, test theories, or simulate natural phenomena . This includes professionals who are not software developers but use programming to solve problems in science and engineering. Exploring and understanding the problem domain is an integral part of the book’s projects along with th...

Space Apps for Android: 8 Sep 2019 Update

Image
I released a new update of my book Space Apps for Android: Discover the Best Astronomy and Space Apps on September 8, 2019. If you purchased the book, you can download the latest version for free from your Leanpub library . Chapter The Sun of my book Space Apps for Android in Google Play Books on my Pixel 2 XL phone. This new version comes with the complete rewrite of chapter The Sun , which now has an introduction. I removed all the material on Solar Observer because the app is partially obsolete and doesn’t provide much value. I also added the entries for Eclipse Calculator 2 , the best eclipse app, and SunViewer 2, which lets you view the latest solar images. Why an update? Because I’m self-publishing the book as a work in progress with the Lean Publishing process, so I’m constantly updating and expanding it.

Leanpub Conference Purchase Program: Book Discounts for Conference Giveaways

Leanpub announced the Leanpub Conference Purchase Program , which allows conference and event organizers to buy at steep discounts multiple copies of ebooks to give away to attendees. The eligible ebooks for sale at Leanpub are the ones the authors enroll in the program. If you are an organizer see the instructions for buying ebooks to give away to attendees . Leanpub authors can learn more about the opportunities and risks of the Conference Purchase Program . Leanpub is a self-publishing platform with a storefront. It supports the Lean Publishing process for publishing works in progress. It’s a perfect fit for the way I work and I use Leanpub for publishing and selling my book Space Apps for Android . The Conference Purchase Program offers to organizers very low prices, such as $1.25 per book copy for 400 planned attendees, and Leanpub’s large selection of technical books on software development and tools, science and technology, and more. For authors the program is an opport...

The History of the Web, Volume I

Image
I love the book The History of the Web, Volume I by Jay Hoffmann. It’s a collection of essays from the author’s newsletter The History of the Web . The cover of The History of the Web, Volume I by Jay Hoffmann in Google Play Books on my Pixel 2 XL. Although I’ve been using and closely following the web since its early days, and used or visited several of the tools and sites Jay tells about, I’ve found many things and projects in the book I wasn’t aware of back then. It covers the history of the web from many angles such as the technology, the software, the infrastructure, the protocols, the communities, the spirit of experimentation, and more. The book is based on solid, in-depth research and gives a concise but complete account of the projects and events it discusses.

Reading Shoot for the Moon

Image
As a longtime space geek I’m familiar with the history of space exploration and the Apollo program. I read the classics and after so much time it’s difficult to tell something new or from a different angle. So I’m selective with what I read, especially with anything published long after the facts or that’s not technical. The cover of Shoot for the Moon in the Google Play Books app on a Pixel 2 XL. But although Shoot for the Moon: The Space Race and the Extraordinary Voyage of Apollo 11 by James Donovan is a recent work published in March 2019, ahead of the upcoming 50th anniversary of Apollo 11, deciding to pick it up was a no brainer. The reason is this blurb by legendary astronaut Mike Collins who was a crewmember of the historical mission: This is the best book on Apollo that I have read. Extensively researched and meticulously accurate, it successfully traces not only the technical highlights of the program but also the contributions of the extraordinary people who made i...