After updating to Android Studio 3.0.1 I see there is no option to add a Google Cloud module, as you would to add a backend module for building endpoints using Objectify. Any tutorial tells you to add this module. Do we have to create it manually now or is there a completely different way to communicate with Appengine?
You must use Cloud Tools for IntelliJ now:
https://cloud.google.com/tools/android-studio/docs/
https://cloud.google.com/tools/intellij/docs/
Note: Creating App Engine-based cloud backends is not supported in Android Studio 3.0; however, your existing projects with cloud backends will continue to work in Android Studio.
To create a new App Engine Java project, you can use either Cloud Tools for Intellij or Cloud Tools for Eclipse.
Related
I saw https://azure.microsoft.com/en-in/updates/generate-a-new-function-app-from-an-openapi-specification/
so in VSCode v1.63.2, azure functions plugin v1.6.0
but when I go to azure extension and then "Create new project" when I select Java I dont have any option to choose template ( http trigger ) but in Java I dont see this option ..
Anyone had maybe similar issue ?
thanks
To create a Java Azure Function with HTTP Trigger in VS CODE we need to configure as our environment as given here .
Java Development Kit, version 11 or 8.
Apache Maven, version 3.0 or above.
Visual Studio Code on one of the supported platforms.
The Java extension pack
The Azure Functions extension for Visual Studio Code.
As we have already configured the same in our environment, We have created One Azure Function using java which is using HTTP trigger.
In VS CODE for java when you will follow this Microsoft Documentation you can able to Create an Azure function using java with http trigger by providing the details.
SCREENSHOT FOR REFERENCE:-
For more information please refer this MICROSOFT DOCUMENTATION: Develop Azure Functions by using Visual Studio Code
Do I miss something or there is no support for deployment of Node.js apps in Gcloud App Engine?
I found a separate plugin for php, full support for java in the plugin Google Cloud Tools but nothing on Node.js.
In java you just check a box and you got app.yaml automatically build, uploading and running and debugging tools, integration with API, everything you need.
I can't find how to enable this tools for a standard Express app so I hope I'm missing something.
Unfortunately Google Cloud Tools for IntelliJ does not currently support non-Java based App Engine runtimes. We may add support eventually but we have no concrete plans to do so at the moment.
In Android Studio 3 "Add Module" no longer as the option to add a Google Cloud module such as Cloud Endpoints. - How can we add an Endpoints module (and firebase for example) now?
According to the docs it is not supported in Android Studio 3.0
#jkaps9 I believe this to be the case since I have been trying to set up Google Cloud Endpoints for the last week & a half. Despite everything I have tried, that is, following Google's instructions and or some tinkering, it just won't work.
I realized however that I did upgrade to Android Studio 3.0 which says "however, your existing projects with cloud backends will continue to work in Android Studio." I now thinking that it's affecting the setup/project.
In my android studio there is only the Marshmallow 6.0 API. Can i create the app also run on jellybean API without downloading the API of Jellybean? Thank you
Yes, you can develop an app that runs also on an older version of Android. You should define "Min SDK version" for the module appropriately. If your code uses APIs that are not available on JellyBean, it's your responsibility to see that these APIs are not called. You can check Build.VERSION.SDK_INT at runtime. It is nice to use TargetAPI annotations to avoid warnings about such code.
See also Writing backwards compatible Android code
How to use TypeScript for Mobile Services scripts (with node.js backend)?
Is there a definition file for Mobile Services? (on the server, not on the client!)
And how about the tooling?
Sure, I can open the scripts in Visual Studio 2013 via the Azure node in the Server Explorer, but than they are not part of a Visual Studio solution. How to add a definition file via NuGet in that case?
If you enable source control on your mobile service, you can upload your scripts via git. This would enable a workflow where you write your scripts in TS, run the compiler to output JS, and you commit the generated js files to your repository and push them to the server.
Unfortunately I do not have any advice regarding tooling support.
You can use the TypeScript definition here: https://www.nuget.org/packages/azure-mobile-services-client.TypeScript.DefinitelyTyped