Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I've been searching day and night now for a proper OAuth2 library to use for my android app.
I came across many, including apache amber (formally leeloo) and the android developer specified one (http://developer.android.com/training/id-auth/authenticate.html) which seems to be deceperated.
Yet none of them work or even merge with my project error free (ie. missing methods in jars).
Thus my question is, if there is ANY proper OAuth2 library out there that can be used for android. All I need is a library that allows me to retrieve an authentication code, followed by the token call which will allow autorize requests.
Any links towards an interesting project (git or w/e) are most appreciated.
The most complete library I found is Scribe. I liked it so much that I wrapped it to make it more suitable to asynchronous android interaction. You can check my PostmanLib here. It is supposed to make easier the asynchronous interaction AND the authentication via a webview.
Based on the Oltu (formerly Amber) dev mailing list, it has also been used in Android (at least the client side part).
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm making an Android app using Qt(So, that includes QML & C++, I guess I must say), that's supposed to both send and get email from different email services(Mostly, It will be corporative email, so i think it must go through Microsoft Exchange server, and also Microsoft Outlook preferable).
The thing is that i didn't found any specific material nor documentation on those topics. I found good SMTP client for Qt, but that does not fully serves my needs, due to the fact that It is also needed to get those emails. I was wondering how it is even possible to do?
Does it will take some Java native code to get those, or is there any opportunity to somehow bind those with Microsoft Graph/Microsoft Outlook API? Really struggling out here.
What you're looking for is an SMTP Client.
There are various clients already written in C++. You'll need to find one that works on Android. Here's one I found on google: https://github.com/cutelyst/simple-mail
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
As a beginner it is very hard to understand what are these things
Is there any resource which can give a grasp knowledge of things in easy language?
In simple words:
For a long time Google didn't give any indication to developers on how they should write (architecture wise) their apps. But last year they've released a set of libraries that guide developers on how to structure their code by structuring the app in clear layers and reinforcing good practices. That's what they call architecture components.
LifeCycle, LiveData, ViewModel and Room are the main classes in these libraries. They go well with a MVVM architecture and if you apply them correctly (according to Google) your app will be easy to maintain and test.
As for resources, you can check the Google I/O release talk and the documentation. You can also find many online tutorials to get you started.
If you know nothing of android development it will be hard to understand the use of these components so I would advise you to study more about the SDK and then go back to these components. Note as well that you need to know about Reactive Extensions for android and java/kotlin too because these libraries rely a lot on them.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I am trying to find any open source platform using which i can implement chat-bots in my application. I have done RND on this but no luck. If some one already done something like this and implemented chat-bot in his/her application. Then please help me out here. Please send me some links using which i can implement chat-bot in my application. Thanks in advance
Basically, Chat-bots has two parts. 1) natural language processing and ii) chat backend system(like push notifications, chat status, online/offline presence, typing indicator, forwarding etc).
For first part, you can use any of NLP APIS like one from google,Microsoft etc. It totally depends on your usage case and business which apis suits you best.
For second part, you can use any of the chat backend service like Applozic or build your own. For Client side implementation, you can explore our open source client repositories here.
PS: I am co-founder at applozic.
You can use Botlibre. They provide android api with documentation for implementing a chatbot. However first you have to create a chatbot there and use credential to connect from android.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
there are already some threads on the class Telegram API, but none was really helpful.
I'm currently trying to implement it in an Android app in order to send messages through Telegram. The documentation they provide is close to incomprehensible, so do you know any good resource or guide on the API?
It seems to be necessary to instanciate TelegramApi. But this class isn't even included in the telegram .jar archive.
Does anyone have a tip on how to get started with the implementation?
Thanks.
To get stared you need to first implement Telegram AuthKey.
The documentation you need is here:
https://core.telegram.org/mtproto/auth_key
and here
https://core.telegram.org/mtproto/samples-auth_key
What this gives you is a starting point into understanding the documentation writing style for Telegram API, as well as a grasp of the basic patterns for interacting with Telegram-API
I had put together a detailed write up on the process i took here: https://stackoverflow.com/a/32809138/44080
What you should aim at is first Successfully getting your Telegram AuthKey, understanding the data you are sending and the structure of what you are receiving back.
The procedures and patterns you build along the way will be usable for further exploration of the Telegram API
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I saw Flurry and Google-Analytics are good choices, what tool is more powerful and why?
I have used UXCam which become very useful for me. It has all the feature that should be in mobile analytical and UX optimization tools.
It has many features such as:
Screen video recording
User interaction data such as heatmap, timeline
Camera video recording
Feedback and bug reporting
Integration steps are also very easy and short. You have to add some permissions and services in manifest and add
UXCam.startApplication(this);
on starting activity of your app. Docs are available here.
It depends whatever you want from an analytic. Check this page and maybe you can decide which one is the best for you. Flurry-vs-Mixpanel-vs-Google-Mobile-Analytics-who-wins-Why
I am currently trying Countly http://count.ly/ and it looks very promising.
If you are not looking for experimentation you can try Google Analytics and Flurry which are more tried and tested.
Using google analytics for android has too many advantages. In case you have a service which is available on internet ,android and iPhone, you can see the consolidated data of all these on a single page. Also, the API is very simple and use of custom variables can be done to track the events in the application. Check out their official page at
http://code.google.com/mobile/analytics/docs/android/
I am using https://try.crashlytics.com/ and really its amazing..
just Checkout listed trusted partner who integrated the same..