Posts

Showing posts with the label Mobile Development

Don't Prompt for Permissions without the User's Direct Interaction

Image
For all the applications out there! Stop pushing for permissions and stop probing for information without reason. Regardless of your necessity for a feature a user is the right for not installing or using an app without clear intent. Action from the user are a direct link from the developer to the client for clear reason and intent on why they need permissions. I see this now and again with website using geo-location and never giving a reason on why the need the permissions but sure enough its the first prompt I get on their site...  This why I really like the recent changes with android its a little annoying for coding but the information needed for the user on why you need some information is clear. I always have to fight with project managers on whats initiate and I can be more direct on why I need something than from what you are asking me to do. There is still room for error (security issues) with a client if they still don't trust an application which I always say they can …

Firebase Database with App Indexing

Since the release of MyPatco a lot has improved and one of the major improvements was changing the backend architect. For the user this meant faster data in real-time. As well as a smaller app because most the data is handled in the plugin. However recently I've been contacting the firebase team with little success on making a firebase datase indexable for Google search. This is by design as the sitemap for the domain on the database prevents indexing. Note that the domin used for your firebase database is different from your your firebase hosting. The only solution currently around this as I know is hosting the database in gcloud as well as the website to edit the sitemap.

As of 4/20/2017 from firebase team - "Our engineering team has confirmed that we don't support crawling non-HTTP network traffic like UDP, and the crawl failures you see in SearchConsole'sFetch As Google tool won'tblockyour apps from being indexed by Google and getting re-engagement from Google…