How do I open up multple pdf files in Android app - android-studio

In my app I plan to have a at least 40 different pdf files that come out to about 4gb obviously that's way to much to jave inside an app with out a live data storage so my question is. Is it possible to have the files apart of the app and when the users download the app it goes in there phones or devices internal storage for location to where in side the app the people will click a button and it can open up the pdf file inside the app without it being slow or needed a data connection. Also I'm building this in android studio using kotlin.

Related

Picture in photo gallery no longer exists once I restart Flutter app (within Android Studio development environment)

Within Android Studio Flutter development environment, I'm choosing a picture from its Photo Gallery, getting its file path and saving the path in database as text, and later retrieve the file path to refer back to the picture in the Photo Gallery.
This works fine, but once I restart the app (again, all within Android Studio), then the picture no longer loads as that file path is no longer valid.
Is Photo Gallery somehow specific to each Flutter session or something? Thanks.
That will depend on how the native part is implemented and the plugin you are using. On Android when you request an image from the Gallery using an Intent, you may receive 'temporal access' to the file.
If you do not copy the image you may lose that permission to access the photo. You can ask the maintainer of the plugin or check if they use grantUriPermission to give access to the image file.

Create link to open app from mail without making changes in app

I have an app which is already published in app store, I need to send mail to users with link clicking on which it should open the app if its installed or should go to app store. I'm aware of the URL schemes and universal links and that would require modification in my app. I was wondering if there is any other way that this could be achieved where I could create a link maybe using itms-app or some other method where I don't need to make any changes in the app. Any help is appreciated
Unfortunately, not. For a phone to open your application, it needs a way to recognize your application.
URI Schemes
The URI scheme information is configured in the .plist file and is local to the application and therefore cannot be changed without an update. Although you probably don't want to use URI schemes anyways since they will present the user an error if they don't have the app instead of taking them to the app store.
Universal Links
This is the new way Apple performs deep linking and the only other way a link could open up the app. These require a locally stored entitlements file along with an .apple-app-site-association that is hosted on your own website domain and cached when the app is downloaded or updated. These also do not take users to the app store, they take users to the domain in which the AASA file is hosted.
Best Solution
Use Branch's iOS SDK to handle all of the AASA file hosting and App Store redirection. This would still require you to push out a new update, but that is the only possible way to accomplish this.

Anyway to see what Application Insight SDK uploads to azure?

I like to inspect and check what Application Insight SDK uploads to its servers. Is there any way to do that?
Also, does Application Insight SDK compress the telemetry data in a local temp folder before uploading them? If yes, where is the temp folder?
Application Insight SDK is acting like a black box and I like to see the data being uploaded behind the scene.
Sure, you can look at the information being sent from the browser and the server.
For the client you can open up your F12 tools and view any of the calls to dc.services.visualstudio.com. Or you can use Fiddler.
On the server side you have a couple of options.
You can use aistream
You can use Fiddler to view the requests being made
You can use the built in Application Insights Visual Studio Extension

How can I access to Android file system (e.g. navigate a dir) and stream data through the browser without using an app?

I'm trying to develop the client side application of a remote audio player. I developed the server side application but I'm lost on the android side.
I want to navigate all the files in the music directory, obtain a list stored in my android phone and send music data through wifi to my PC. Is this possible? Can I implement this without make an apposite app? How can I do this?

Accessing file system in an iOS device

I'm an absolute newbie to Xamarin world. I'm working on a web application where a user completes a long form (say some 100+ fields) and then submits the form which will write the information to a database. One of the requirement is user should be able to load the form, resume his work even when he is Offline( No internet connection). I have used HTML5 Application cache, Local Storage in Html5, KnockOut.JS, Java script so that for every 2 seconds all the user form information is saved to Local Storage of the browser. But lately, I noticed with few users that the forms are getting deleted sometimes due to an iOS update. Also I don't want to rely on browsers cookie/cache to store this information.
I want to find out what my options are with Xamarin. Can I use a component like 'UIWebview' in the Xamarin app to launch my web application and then access the file system of iOS of that Xamarin app from the browser launched ?
Sure you can!
One launch image plus one screen with UIWebView is what you need for your task. You can handle UIWebView's event to save and load it's state.
Good news is that such app could be small enought to build it using free (Starter) version of platform.

Resources