Categories
Apps Books Developer Me

Taking a Stance with my Apps and Books

Over the past couple of weeks there has been some discussion, and consternation, about Apple rejecting, allowing, and then subsequently pulling the HKMap Live app from the Hong Kong App Store. The controversy stems from the fact that the Apple ultimately pulled the app due to information received from the Hong Kong Cybersecurity and Technology Crime Bureau. The information provided to Apple is that the app was being used not only to avoid Police, as the makers of the app intend, but also to target police and other protesters. My thoughts on whether or not Apple should have pulled the app are mixed.

Apple cannot just ignore the will of the Chinese government. This is due to Apple’s reliance not only on China for sales, but also because their manufacturing relies heavily on China. China has one of the most advanced and integrated supply chains in the world. China’s skill not only with manufacturing but also being able to source the quantities needed by Apple are unparalleled.

One day Apple may be able to reduce their dependence on China, and they are making in-roads into being able to do so, but right now it is not currently something that is feasible. Due to their reliance on China, Apple is limited in how it can challenge their will and authority. This is not limited to just China, but China is one of the largest economies in the world and Apple must comply with all laws, including those in China and the Hong Kong territory.

The whole situation has gotten me to thinking about my own apps and books. In particular, whether or not to continue to have them available in the stores of countries that do not meet with my own personal morals.

Because of this I have come to the decision to remove my apps and books from sale within certain territories. These territories are ones that do not meet my personal moral standards. Which countries I have pulled my apps and books are listed below.

  • Bahrain
  • China (Mainland)
  • Colombia
  • Laos
  • Qatar
  • Russia
  • Saudi Arabia
  • Tajikistan
  • Turmenistan
  • Uzbekistan
  • Venezuela
  • Yemen

If additional countries warrant the removal of my apps and books from sale, or if the countries listed above warrant me allowing the sales of my apps and books to continue, I will add and remove the countries as needed.

I take stances in many different aspects of today’s society. These include which stores I will purchase from, which websites I will visit, and which company’s products I use (You may be able to guess one of the companies in the last category quite easily). One area where I did not necessarily take a standard, was when it came to where I will sell my creations.

I had physical goods, then it would be less likely that my products would not be available in all countries. This is the case with my paperbacks, since they are only available from Amazon in select markets. Most can be ordered through a book store. Because my products are available digitally, I have always wanted to reach the largest possible audience. Therefore, my books and apps have always been available in all countries. But that is changing. I have decided to take a stance and not provide my apps and books for sale in some countries.

This is a moral stance for me, one that I am able to take because it comprises 0.32% of my app sales ($6.14 over the lifetime of my apps) and 0.075%, or $5.60, of my book sales. Removing the apps and books from sale in these countries will not meaningfully affect my income. This is particularly true since the income from my apps and books is not my primary source of income, but I have decided to take this stance. If you do not agree and decide not to support me by purchasing my apps and books, then that is your decision to make.

Categories
Books

macOS Catalina for Users, Administrators, and Developers Now Available

Today Apple released macOS Catalina. This means that my e-book, macOS Catalina for Users, Administrators, and Developers is now available. This is available from Apple or from Amazon for $3.99. It will also be available from Barnes and Noble, as well as Kobo, in the next week or so.

There are also two paperbacks available, one in black and white, and the other is color. They cost $14.99 and $39.99 respectively. Either one can be purchased from Amazon or any other retailer by using the ISBN 9781687213358 for the black and white version and 9781687206411 for the color version.


macOS is a mature operating system, even so macOS Catalina has a slew of new features including iPad apps on the Mac, the ability to use your iPad with your Mac with a new feature called SideCar, and changes to apps like Photos, Notes, and Safari.

Also covered is the the breakup of iTunes into three separate apps, Music, TV, and Podcasts. The iOS feature Screen Time to help you manage your time in front of all of your screens is now available on macOS. Notes, Photos, and Safari have all seen some changes which will be helpful to users. 

macOS Catalina has made tremendous leaps forward for those who may not be able to use a mouse with the new Voice Control features which go way beyond simple commands and provides full control.

For Server Administrators we discuss the changes around the Volume Purchase Program (VPP) and Device Enrollment Program (DEP) and how they are being folded into Apple School Manager and Apple Business Manager. We also tackle the payload changes as well as a big change with the command line and even some changes to the Apple File System (APFS).

Developers will have some big changes with Swift 5 and the all new SwiftUI and Combine frameworks. We also look at the improvements to Xcode, Diffable Sources, Natural Language Framework, Notarization changes, and Core Data and CloudKit changes.

If you use macOS, there is something for you in macOS Catalina for Users, Administrators, and Developers.

Categories
Books

iOS 13, iPadOS 13, tvOS 13, and watchOS 6 for Users and Developers is now Available

I previous posted about how you could pre-order my upcoming e-books. Well the wait it over, for one of them anyway. You can purchase the iOS 13, iPadOS 13, tvOS 13, and watchOS 6 for Users and Developers e-book from Apple or Amazon for $3.99 from either retailer. If you would prefer physical books, these are now also available as well. Just like last year there are two versions, one black & white and the other is color. The black & white version is $14.99. This version is available for purchase through other retailers besides Amazon using the ISBN 9781687196620. The color version is $39.99 and is only available from Amazon. This is due to the printing costs. Even so the ISBN for the color version is 9781089714446. The physical size of the books is larger. They are now 8.5 inches by 11 inch pages. The previous paperbacks were 6 inches by 9 inches. The physical size change was made to keep the costs down.

This year I have done something else a bit different. There are also additional e-book versions available; one for each of the different sections of my e-books.

The first is iOS 13, iPadOS 13, tvOS 13, and watchOS 6 for Users. This is available via Barnes & Noble or Kobo. The second is iOS 13, iPadOS 13, tvOS 13, and watchOS 6 for Developers. This is also available via Barnes & Noble and Kobo. Each of these are $3.99. I understand that not everyone is able to purchase the books themselves. For those who cannot, new this year, you can also request that your library to purchase the titles. This is not only the paperbacks but also the e-books. Both of the Users and Developer e-books are available via various e-book platforms. These platforms are Axis 360, OverDrive, Gardners Extended Retail, Tolino, Odilo, and Gardners Library.


iOS 13 and iPadOS 13 are huge releases. There is an all new Dark Mode, Apple’s new gaming service Apple Arcade, an all new way to control iOS and iPadOS with just your voice, some updates to Screen Time and changes around Maps, particularly on the iPad. We also cover the updates to the Camera, Photos, and Notes.

iPadOS is a new operating system from Apple designed specifically for the iPad. In this we cover the big updates to Safari and its Desktop-Class browsing, the ability to use your iPad as a second screen on your Mac using SideCar, some big changes with Files including the use of external storage, and changes to Swift Playgrounds.

For those Apple TV users there is an all new Control Center, some new video previews, updated screen savers and the ability to connect Xbox One and Playstation 4 Controllers to your Apple TV.

watchOS 6 goes on its own journey by going app independent. There are also some new apps for Audiobooks, a built-in calculator, voice memos, and all new Watch Faces. We also discuss the updates surrounding health and fitness including cycle tracking for women and an all new Noise app.

Developers will have some big changes with Swift 5 and the all new SwiftUI and Combine frameworks. Also covered are bringing your iPad apps to the Mac, the new PencilKit framework, CoreML 3, ARKit 3, and the all new Apple Sign-In . We also look at the improvements to Xcode, Diffable Sources, Natural Language Framework, and Core Data and CloudKit changes.

Categories
Books

iOS 13 and macOS Catalina e-books available for pre-order

It is that time of the year again where you have an opportunity to pre-order some e-books. Just as with last year there are two books. iOS 13, iPadOS 13, tvOS 13, and watchOS 6 for Users and Developers and macOS Catalina for Users, Administrators, and Developers.

iOS 13, iPadOS 13, tvOS 13, and watchOS 6 for Users and Developers

iOS 13 and iPadOS 13 are huge releases. There is an all new Dark Mode, Apple’s new gaming service Apple Arcade, an all new way to control iOS and iPadOS with just your voice, some updates to Screen Time and changes around Maps, particularly on the iPad. We also cover the updates to the Camera, Photos, and Notes.

iPadOS is a new operating system from Apple designed specifically for the iPad. In this we cover the big updates to Safari and its Desktop-Class browsing, the ability to use your iPad as a second screen on your Mac using SideCar, some big changes with Files including the use of external storage, and changes to Swift Playgrounds.

For those Apple TV users there is an all new Control Center, some new video previews, updated screen savers and the ability to connect Xbox One and Playstation 4 Controllers to your Apple TV.

watchOS 6 goes on its own journey by going app independent. There are also some new apps for Audiobooks, a built-in calculator, voice memos, and all new Watch Faces. We also discuss the updates surrounding health and fitness including cycle tracking for women and an all new Noise app.

Developers will have some big changes with Swift 5 and the all new SwiftUI and Combine frameworks. Also covered are bringing your iPad apps to the Mac, the new PencilKit framework, CoreML 3, ARKit 3, and the all new Apple Sign-In . We also look at the improvements to Xcode, Diffable Sources, Natural Language Framework, and Core Data and CloudKit changes.

You can pre-order the e-book from Apple or Amazon. iOS 13, iPadOS 13, tvOS 13, and watchOS 6 for Users and Developers is $3.99

macOS Catalina for Users, Administrators, and Developers

macOS is a mature operating system, even so macOS Catalina has a slew of new features including iPad apps on the Mac, the ability to use your iPad with your Mac with a new feature called SideCar, and changes to apps like Photos, Notes, and Safari.

Also covered is the the breakup of iTunes into three separate apps, Music, TV, and Podcasts. The iOS feature Screen Time to help you manage your time in front of all of your screens is now available on macOS. Notes, Photos, and Safari have all seen some changes which will be helpful to users. 

macOS Catalina has made tremendous leaps forward for those who may not be able to use a mouse with the new Voice Control features which go way beyond

For Server Administrators we discuss the changes around the Volume Purchase Program (VPP) and Device Enrollment Program (DEP) and how they are being folded into Apple School Manager and Apple Business Manager. We also tackle the payload changes as well as a big change with the command line and even some changes to the Apple File System (APFS).

Developers will have some big changes with Swift 5 and the all new SwiftUI and Combine frameworks. We also look at the improvements to Xcode, Diffable Sources, Natural Language Framework, Notarization changes, and Core Data and CloudKit changes.

If you use macOS, there is something for you in macOS Catalina for Users, Administrators, and Developers.

You can pre-order the e-book from Apple or Amazon. macOS Catalina for Users, Administrators, and Developers is $3.99.

Categories
Books

iOS 12 and macOS Mojave e-book sale

In celebration of the holidays my two latest e-books, iOS 12, tvOS 12, and watchOS 5 for Users and Developers, and macOS Mojave for Users, Administrators, and Developers are on sale in the Apple Books store. Each title is $2.99. The titles are on sale until 12/31/2018. The books make a great companion to those who might be getting an iOS device or a new Mac for the holidays.