Why Flutter is Superior For Mobile Apps Development

I develop with Flutter only and here is why: Write once and deploy twice, on Android for its millions of users and on iOS for the money you can earn. This can save a lot of development money if done right. Advantages of Developing Apps in Flutter Extremely Fast App Development – offers features such as HotLoad and HotRestart, speeding up the testing process for the programmer; bottom line, you get the app faster…

Read More

Missing Purpose String in Info.plist File After Uploading Binary to App Store Connect

Occasionally, when you upload a binary to App Store Connect, you will one such message: Dear Developer, We identified one or more issues with a recent delivery for your app, “TimeShare SellBOX Calculator”. Please correct the following issues, then upload again. Missing Purpose String in Info.plist File – Your app’s code references one or more APIs that access sensitive user data. The app’s Info.plist file should contain a NSPhotoLibraryUsageDescription key with a user-facing purpose…

Read More

The Milestones Approach to Developing Mobile Apps With Flutter

The Milestones Approach to Developing Mobile Apps With Flutter Milestone 1 — Creating Flutter Project From scratch Besides from, obviusly, creating a basic Flutter project to start with, in this phase we gather all data files in one place. Images first, icons, logos, fonts, special characters, gradients, colors… anything that will make your app be different from other similar apps. Sometimes this step is more difficult than it seems, for example, may require converting…

Read More

Upgrade Your Old App To iOS 11

Upgrade your existing app to iOS 11 if you want it to survive! If you app is 32-bit, say, made in 2014 or 2015, chances are, Apple will stop showing them in the App Store. The existing customer will be able to use them but there will no new downloads — and without downloads, there will be no more fresh money from the app. The solution is to let me upgrade, develop and maintain…

Read More

How To Publish Four iOS Apps To The App Store

The task is to publish four iOS apps to the store. Previously, the apps were properly compiled and code rectified for iOS 11. It took five weeks to come to the situation that the only task remaining is publishing the apps to the App Store. These apps are present in the Store since 2014 and were quite old by todays standards. The task was to innovate and bring them to life under iOS 11,…

Read More

Mysterious pngcrush caught libpng error:

From time to time, you may get a mysterious error in Xcode: pngcrush caught libpng error: Something like the image below: The explanation Compress PNG Files Error will just confuse you. Xcode 9 will compile the code and run the app in spite of marking it red. It will even archive the app just before sending it to the App Store and it will still be passed through. Further explanation will say image.png pngcrush…

Read More

Three Hidden Costs You Will Pay To Upgrade Your Apps to iOS 11

Every year Apple releases a new version iOS and if you have apps in the App Store, you need to upgrade them. In several previous versions, the penalty for not upgrading the apps to the latest version of iOS was not severe. There used to be many apps published in, say, 2014, and still running happily on iPhones and iPad. However, this year, 2017, Apple will punish you if you do not upgrade your…

Read More

Tutorial For A New Version of the Location Map Plugin for iOS

Here is how to use the current version of the Location Map plugin. As it stands, this combination works. You will be able to enter new points, connect already existing screens to them, zoom at will, tap to go to the screen from a related pin, and so on. There is only one catch: you have to enter the screen name through the Load Screen With Nickname field after clicking on the name of…

Read More

How To Convert an Existing App From iOS to Android

Would it be difficult to convert and existing BT app from iOS to Android? Both yes and no. If you have been using only plugins that are available for both platforms, chances are that you will not have many problems in converting. If you have been using plugins that exist only for iOS, then oh well, yeah, of course, right… … … you will have MANY problems in converting from iOS to Android. Some…

Read More