When you add new users to the Alpha user white list in Actions on Google, do you need to release a new version of the Action for the new Alpha users to access the Action?
No, anyone on the alpha approved list will be able to use the alpha version of an action (although it may take a few hours).
However, keep in mind that this doesn't happen automatically. They need to opt into the alpha version by going to the directory listing of the Action on an Android phone using a real browser and indicating they want to use the alpha verison.
Related
Because MAUF app has been dead since July 2017, I was looking for another way of changing colors in facebook messenger to the ones I want. Found something here: http://wanna-be.pro/facebook_messenger_dialog_color/
I succesfully intercepted XHR request, managed to change it a bit (color) and sent the modified version back to Facebook. Unfortunately, nothing happened.
I tried playing with it a little bit more, and noticed it changes color only if the specified color is one of the 15 facebook offers us to change in a normal way.
Is there any way to set a custom color now, or has the facebook changed it in a way it's not possible by any method now?
Facebook fixed this by checking to see if the requested color matches the pre-approved colors.
This is server-side, so there's no way to change this except the black color on secret conversations. There's no way around it. Unfortunately, we have to suck it up with the garbage suggested ones.
I want an event to be triggered when zoom of the map changes. I am using
sapui5 google maps. In my view.xml i bound the map as following
<gmaps:Map id="map1" class="googleMap" height="600px" width="100%" zoom="4" lat="100" lng=100" markers="{/co}" ready="onMapReady" zoomControl = 'true'
zoom_changed = "renderNewMap">
But it doesn't trigger the event.
I'm afraid John Patterson's Google Maps control doesn't have a zoom event. According to Map.js on Github, only a click and ready event are present.
However, this control is open source though, meaning that you have the possibility to add whatever you think is missing in a subclass, or even your own version of this control.
If you make any useful modifications that could be useful for other people as well, it would also show good etiquette, if you could submit your changes in a pull request. In the open source community this is considered saying "thank you". When you make a pull request, John could then easily include your contributions in future releases of the Google Maps control.
I will start the development of a new facebook app to replace an old one. I can create a new one and start from zero... or can I replace the code of the old one and change its name, to keep the users? It sounds weird to me, but could I?
Is there any consequence of changing the name of the app? Can I keep my users if I change the name?
Thanks!
The app name is purely for display purposes – changing it does not have any effects apart from what gets displayed to the user in the Auth dialog and other places where your app name gets displayed, f.e. posts made through your app (although for the latter it’ll also influence the displaying of previously made posts – they will show up as made via the new app name when viewed after the change).
to keep the users?
But if you radically change the functionality, maybe you should “start fresh” – I don’t know how much I’d like it as a user when an app I used before now does something completely different …
Let's say we have a mobile app (iPhone, Android) already deployed and being used by people.
Is it possible to change text on buttons, title bars, or even shape or colour of these things without a major update? What I mean is, do we have to deploy an update to the whole app (for example, new version) in order to change one single text on the button? Or maybe these things (settings) can be stored in some kind of database or XML?
Help me out on this one please. Thanks a million.
Is it possible to change text on buttons, title bars, or even shape or colour of these things without a major update?
No. You have to deploy a new version, even if you want to change a single thing like that.
It's possible to do changes to an existing app without deploying a new version, but in your case it's not possible. This is how it works:
You create a mechanism to check for new updates.
New updates can be new data, new settings, etc.
You make your app download and use that new data.
The problem here is that you have to have already deployed an app that do the steps above. Since your app currently does not have that implemented, there's no way to do any changes to it but updating it.
You have to update your app. I implemented the consumption of a JSON string recently to display a Message of the Day periodically. It also keeps a "low watermark" that I compare against the user's running version. If their version is too old I present them with 2 options: upgrade or quit.
You could as easily make your text work in the same way. Just be sure to keep a local cache in case they don't have network access. Will require some healthy refactoring.
you are able to store the text of buttons in values/Strings.xml and set them to the controls by text="#String/text_for_buttonxy" . This is grat for multiple languages, because you are able to put the Strings.xml in a country-code ending value folder like values-de values-en or values-fr in order to get the right String based on the phonesettungs.
Vor colors you are able to to the same thing with the colors.xml.
But you won't be able to change this xml file by synchronisation with a server, this will be a litte bit more complicated, please explain how to you want to change the settings.
I am quite happy with versioning and database migration. I simply have a database of running trails that I add information (more trails) on a regular basis. I want to ship these new trails on version upgrades so the users can have an ever growing list of trails to run. For example i add say 10 trails per month to the app that users who have bought the app need to get when they download the new version.
I was wondering how best to do this and cant find reference to it anywhere. Should you hardcode the adding of new information in say the ApplicationdidfinishLaunching method for example or is there a way to compare databases or not have to rely on hard coding of data which could lead to mistakes.
I could ask the users to delete their app of the phone and reinstall the new one but that is rather cumbersome and the kind of thing microsoft would do.
Thanks for your help in advance.
Willow
AFAIK there's no automation for this kind of task. I do it in this way (in applicationDidFinishLaunching):
compare lastAppVersion value from user defaults
if not set or lastAppVersion == current application version, do nothing
if lastAppVersion != current application version, migrate data from lastAppVersion to current application version
store current application version to lastAppVersion (user defaults)
It can help me to do some stuff within updates if there's no automation for a task.
If it takes longer, I do this in custom splash screen view controller to let user know what's happening or at least to show some progress bar.