Posts

Showing posts from November 24, 2019

I Was Interviewed by Repl.it

Image
Nathan Zilora interviewed me for Repl Talk and Repl.it Weekly, the Repl.it community forum. After a brief introduction I talked about how I started using Repl.it, how I plan to combine astronomy and programming in my activities, the Astropy astronomy Python library and how programmers can learn to use it, the space podcast I co-host, and the Google Product Experts Program I'm a member of.


Thanks to Nathan and Repl.it for the opportunity of sharing my experiences and thoughts!

Repl.it is a multi-language cloud IDE. It supports dozens of programming languages and frameworks. It’s my favorite IDE because it works fully in the cloud, a killer feature for a Chrome OS enthusiast like me.

Repl.it pushes the limits of what development tools can do in the cloud. It’s constantly improving and provides some advanced features, such as Multiplayer Mode for collaborative development and Git/GitHub support. Another neat feature is that you can deploy a server by just listening to a TCP port in yo…

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 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 to thank you for the time spent reading the book.  As you said, my book does not cover many widgets about Kivy compared to the o…