• Breaking News

    [Android][timeline][#f39c12]

    Wednesday, April 25, 2018

    Android Developers site redesign Android Dev

    Android Developers site redesign Android Dev


    Android Developers site redesign

    Posted: 25 Apr 2018 09:33 AM PDT

    HQ Trivia reverse engineering (API and Android app) [x-r/ReverseEngineering]

    Posted: 25 Apr 2018 08:28 AM PDT

    Trying to get into Android, taking over an existing App, stuck with updates

    Posted: 25 Apr 2018 08:11 AM PDT

    Hello,

    erturning to Java after quite an absence because I am tasked with taking over Maintenance of an Android App as part of a larger system. The old developer was - not into maintaining his environment, so I am having to do some updates. Before getting into understanding the App ;) Got a lot sorted out, but now I am stuck. Last time I did Java was quite some time ago - and not for Android.

    The problem all resolve around updating Android Studio to 3.1(.2 now) and Gradle.

    I have 3 errors, out of 2 categories - likely something totally stupid but... lost.

    • unknown enum constant Scope.LIBRARY_GROUP and the same with Scope.LIBRARY. The really funny thing is - I do not find that with CTRL-F anywhere inthe code.

    • 50 errors that all resolve around annotations. Starts with "error: package android.support.annotation does not exist" and then tons of "error: cannot find symbol class NonNull" and the same for nullable.

    I have stumbled through the gradle upgrades (compile->implementation etc.) and the only reference i have to annotations are:

    annotationProcessor "org.androidannotations:androidannotations:$AAVersion" implementation "org.androidannotations:androidannotations-api:$AAVersion" 

    with $AA Version being 4.4.0

    And

    androidTestImplementation 'com.android.support:support-annotations:27.1.1'

    which I am sure is quite wrong. Just I fail to find proper documentation for that - most is seriously outdated. Anyone can help?

    submitted by /u/NetTecture
    [link] [comments]

    Mopub mediation - are these numbers right? Something seems wrong.

    Posted: 25 Apr 2018 01:24 PM PDT

    Getting Started with Retrofit in Android

    Posted: 25 Apr 2018 12:40 AM PDT

    An Illustrated Guide to Covariance and Contravariance in Kotlin

    Posted: 25 Apr 2018 07:15 AM PDT

    Bus tracking app?

    Posted: 25 Apr 2018 02:48 PM PDT

    Hello

    I'm kind of new to the whole development scene and was wondering how I'd go about building an app like the one in question?

    I already started an android course but i want to have a sneak peek on how i can achieve my target idea in the end.

    I want to build a bus tracking app for a local school where each parent would have a username and password that would allow them to track only the bus their child is on. I'll be using a mobile phone as the tracker.

    From what I understand, i need to send the instantaneous location of the tracker phone to a server then have the parent's app only access the locations after supplying the username and password.

    How do I get the device to send its location and how do I get the parent's app to view the location as it moves? I was hoping I'd have something similar to how the uber app or whatsapp live location works.

    I searched online and found the google maps api. However, a friend was telling me that he thinks I don't need all that (especially that it's extremely expensive for me as i live in Egypt). He says i can get the device to send its location without the need of any api whatsoever, and then I just need to get the coordinates off the server and onto the map.

    I know Google offers an asset tracking option with their premium maps api but that seems to be for $10k a year and only for a hundred vehicles.

    Thank you in advance and sorry if this is a noob question.

    submitted by /u/KruSion
    [link] [comments]

    Navigation Toolbar — a slide-modeled UI navigation controller

    Posted: 25 Apr 2018 01:30 AM PDT

    yet another GDPR question thread

    Posted: 25 Apr 2018 03:28 PM PDT

    I've browsed the various GDPR posts in this sub but have some questions I didn't really see answered anywhere. Hoping someone can shed some light.

    I have various freemium apps that mostly rely on using third party APIs to get weather data (and some other things) and display it to the user. The only data my apps are sending to the API is their GPS coordinates (and possibly IP address). I am also using Google Maps API integration to let users select their location on a map. These apps also have ads - not just admob, but mediation through a mediation provider and various ad networks such as admob, chartboost, tapjoy, etc etc. These ads are indeed setup to also use information about the users to optimize the ads, I'm not sure exactly how or what they use but I do know that user location is one of them.

    I don't actually store any user data on my own servers.

    Questions:

    • It is my understanding that user location is something that users should be able to opt-out of, according to GDPR. But since my apps absolutely need user location to function, how should I handle this? Would it be acceptable to deny the user from being able to use the app if they do not accept and comply with the privacy policy and terms of use?

    • What about advertising? I am also reading that if the user does not opt-in, then you cannot display ads to them. But since the in-app advertising is the main source of revenue used to support the app, I don't find this acceptable. I cannot continue to run the apps without it. Can I just bundle this in with the the location acceptance and deny the users from being able to use the app, or must it be a separate item they can opt out of?

    • What is the best way of displaying these opt-in or opt-outs to users? Are you all just using a pop-up dialog when the user first opens your app? Are you also including a link to your privacy policy and terms of service? Is this even necessary?

    • I have one app that allows users to submit photos (possibly photos of themselves) to an API server (I don't own) to process their photos and return it to them. Again, GDPR states that users must be able to opt out of that. But again, this is a critical function and the core purpose of the app. How do I handle that?

    • What about personal data that is stored on the user's device and never sent anywhere online? For example let's say you have an app that asks for the user's first and last name and the app uses it as a way to greet them. But this data is only stored on the user's device and never sent to any online server. Does this fall under GDPR as well?

    • In privacy policy do I have to list every third party API/service that is used, how they use the data, as well as links to their own privacy policy? Is a non-clickable text link sufficient or must the user be able to click it to open it?

    • Is it possible at all in the android system to only display these GDPR privacy dialogs to people that are actually in Europe? Or is that completely impossible because to determine if they are in Europe you would first have to get their location anyway? I think having a dialog with privacy information and such that they have to agree to will really make people hate the app so I want to try to limit it to Euro countries only if possible.

    BONUS QUESTION!

    How exactly is it that Europe can levy a 20,000,000 fine on a non-compliant app developer that is not in Europe, but someone in the United States cannot prosecute someone in another country for a copyright or trademark violation?

    submitted by /u/PhotographersArsenal
    [link] [comments]

    apkanalyzer command line tool for windows?

    Posted: 25 Apr 2018 12:35 PM PDT

    Hi guys!

    I have been using apkanalyzer command line tool ( https://developer.android.com/studio/command-line/apkanalyzer ) on linux and I love it.

    Now I want to run it on my windows machine, but all I can find is:

    • <SDK>\tools\bin\apkanalyzer (sh script, not working with windows cmd. I used git bash as well, which can start the script, but an exception is thrown when running the tool with parameters that work on linux)
    • <SDK>\tools\lib\apkanalyzer.jar (can not start with "java -jar apkanalyzer.jar", but is gui anyway i think?)
    • <SDK>\tools\lib\apkanalyzer-cli.jar (exception thrown at start [1])

    Is there a command line tool for windows? I hope that I juse overlooked it..

    Thanks guys!

    [1] Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: com/android/utils/ILogger ...

    submitted by /u/bridgeproblem
    [link] [comments]

    Tutorial : Adding Interstitial & Rewarded Video Ads to your Thunkable/AppyBuilder/AppInventor Project.

    Posted: 25 Apr 2018 10:21 AM PDT

    Stuck trying to put ads in your Thunkable/AppyBuilder/AppInventor project? Check out these vids!

    Interstitial Ads : https://youtu.be/1Wj2RQZccwQ Rewarded Ads : https://youtu.be/O9Tp0pqidpI

    submitted by /u/RozekEnhance
    [link] [comments]

    Airbnb Epoxy and Paging Library comparison

    Posted: 25 Apr 2018 04:52 AM PDT

    How Airbnb's epoxy: https://github.com/airbnb/epoxy compares to Google's paging library: https://developer.android.com/topic/libraries/architecture/paging.html

    Seems that latter doesn't have anything to do with multiple view types. But otherwise, capabilities of diffing in background threads looks similar.

    submitted by /u/jskierbi
    [link] [comments]

    Explore the importance of customer journey for marketing efforts!

    Posted: 25 Apr 2018 04:26 AM PDT

    Why Google Adopted Kotlin for Android

    Posted: 25 Apr 2018 12:04 PM PDT

    Has anybody here ever published an Application with Kivy? If so, how did you run Ads on it? Did you use KivMob?

    Posted: 24 Apr 2018 04:50 PM PDT

    No comments:

    Post a Comment

    Fashion

    Beauty

    Travel