**** BEGIN LOGGING AT Sun Aug 14 02:59:58 2016 Aug 14 03:40:01 hello Aug 14 03:40:10 someone is here ? Aug 14 03:43:12 ?? Aug 14 03:45:24 which is the best cost effective storage to store files for an android app startup? Aug 14 03:46:07 digital ocean seems to have storage but no android sdk to communicate with it Aug 14 04:36:33 Has anybody used and recommends the CommsWare book for learning? Aug 14 06:20:04 I purchased a subscription to that book... it's good, but only if you are a beginner to Android Aug 14 06:20:27 @Faizan I don't think it's very good as a reference, but if you were going to go cover to cover you would touch pretty much everything in the framework Aug 14 06:21:34 Another thing, I haven't used it but if you buy the book he will give you free advice/answer questions on StackOverflow. Which is pretty great Aug 14 06:22:49 When I say it's not good as a reference, what I mean is that it's far too broad to go way in depth on any one topic Aug 14 06:41:02 i've been having this problem on my new computer, where the android emulator time drifts from the host time Aug 14 06:41:19 happens when the computer goes to sleep, but also over time Aug 14 06:41:32 didn't have much luck googling it Aug 14 06:57:09 Alright I think I accidentally disabled some of the quickfixes in Android Studio. I can no longer use Alt+Enter to quick fix a type casting problem such as int y = Math.sin(x); Aug 14 06:57:34 wherein you could press Alt + Enter to change that to int y = (int) (Math.sin(x));. Anyone know how to fix this? Aug 14 07:55:53 Is there a reason to having all of the platforms downloaded from the SDK manager? Like getting more API info in Android Studio or something? Aug 14 07:57:04 *for having Aug 14 09:19:48 Is there a container that will arrange children inside the screen space, without using additional space (the user won't need to scroll)? Aug 14 09:20:27 For example, is there a container that allows me to dock a children at the bottom of the screen? Aug 14 09:20:39 yes. Aug 14 09:31:35 Mavrik: how is it called? Aug 14 09:31:59 There's like three of them. Aug 14 09:34:43 Mavrik: again, could you name them? Aug 14 09:48:06 Arancio, FrameLayout, RelativeLayout, ... ConstraintLayout, you probably can do some reading up to get familiar with android Aug 14 09:48:55 iprime: yes, I'm asking on #android-dev AND doing some reading up. Thanks Aug 14 09:50:24 that's fine, i guess most people here don't like lmgtfy questions Aug 14 09:51:51 iprime: some people should consider that each framework has its own way to name things and when you approach a new framework you tend to google things using words from other frameworks leading to not very useful search results. The more you know the better google searches you do Aug 14 09:52:22 i agree, i was just saying :) Aug 14 09:58:32 iprime: thanks for the tip Aug 14 10:41:51 welcome, are you just exploring android or want to build a specific app? Aug 14 10:51:27 iprime: I'm building a specific app and trying to get a good general knowledge of Android Aug 14 11:04:31 what's the "end edge" of a view? Aug 14 11:08:42 Ok, it's the left or right side of the view depending on the text direction. Aug 14 11:27:14 Hi, I am making a custom view , I want to animate the curve starting point to end point in the view , any help ? Aug 14 11:27:49 like there is stroke only and I want to increase the length of curve gradually and reach to the end of screen Aug 14 11:30:21 Why isn't the fifth TextView text rendered in this layout? http://pastebin.com/xLZerCVQ https://s4.postimg.io/l8an6ilfx/Five_not_rendered.png In the image of the design view can see that its space is allocated correctly but the text is invisible. Why? Aug 14 11:37:06 Are we all voting Hillary? Aug 14 11:47:24 Android = trump , So my vote is trump Aug 14 11:49:20 Android is left Aug 14 11:49:35 so vote hilliary Aug 14 11:50:01 less is maour Aug 14 11:53:06 wyoung: topic line says "no advertising" Aug 14 11:53:31 wyoung: plus half of the channel is from India and I'm from Europe Aug 14 11:57:32 US culture and "soft power" is so prevalent in Europe that we might as well have the right to vote the US president :P Aug 14 11:57:53 *should have Aug 14 11:58:38 Arancio: :) Aug 14 11:58:58 Arancio: I am not adversising, I dont want you to buy anything Aug 14 11:59:16 Arancio: I am from UA Aug 14 11:59:17 AU Aug 14 11:59:22 I'm sick of passively hearing TV news talk about how an American basketball team did some charity bullshit over there. I'm goddamn Romanian. Aug 14 11:59:23 I just dont want Trump in Aug 14 11:59:37 :-) Aug 14 11:59:50 seriously folks, don't bring that crap in here Aug 14 12:00:03 :D Aug 14 12:00:04 He asks too many questions about where the nukes are at, it makes me scared he wants to use them Aug 14 12:00:10 Leeds: <3 Aug 14 12:00:51 it raises red flags like Tome riddle asking abour horcruses Aug 14 12:00:57 TOm* Aug 14 12:02:19 wyoung: I'm less than 100km away from the missile defense shield that the americanskies put here, so if I stop coming here in case of a war, the goddamn thing didn't work. Aug 14 12:02:55 heh ok' Aug 14 12:03:43 :D Aug 14 12:05:26 I am making a custom view , I want to animate the curve starting point to end point in the view , any help ? Aug 14 12:06:02 last time I checked this channel was android-dev , did I again selected the channel as political-agenda! Aug 14 12:06:54 chinu: if we don't talk about politics now through IRC, we'll be "talking" politics with clubs in a few generations :D Aug 14 12:07:24 chinu: and you're Indian. You're safe from nuclear war. :P Aug 14 12:07:37 MisterGadfly : point Aug 14 12:07:52 Indians are full of nukes though Aug 14 12:08:10 hopefully pakistan isn't Aug 14 12:08:13 Meh, I wouldn't take the India-Pakistan thing seriously Aug 14 12:08:35 then again Turkey has them right? Aug 14 12:08:58 wyoung: think that NATO has them in Turkey Aug 14 12:09:30 hmmmmm Aug 14 12:09:39 does vatican city have them? Aug 14 12:10:16 wyoung: no. They rely on the power of deterrence of the Pope's excommunication ability. Aug 14 12:10:48 The ability for the pope to round up pedipiles? Aug 14 12:11:07 (I mispelt it on purpose) Aug 14 12:11:22 Sorry to interrupt you, guy. Can I ask an ANDROID QUESTION? Aug 14 12:11:54 Arancio: androids aren't a possibility. Yet! Aug 14 12:12:05 There. Now back to politics! Aug 14 12:12:09 :D Aug 14 12:12:09 Arancio: no, out of topic Aug 14 12:12:21 :P Aug 14 12:13:18 Ok, I'll stop with the offtopic Aug 14 12:13:23 :P Aug 14 12:13:25 <3 Aug 14 12:13:28 bbl Aug 14 12:13:30 Thanks, MisterGadfly Aug 14 12:14:27 I'm using a SpannableString as text of a TextView. The text gets wrapped around because it's long. The first few words are displayed in a bigger font than the rest with a RelativeSizeSpan(). My problem is that this sets the height for the text line to the bigger size and this continues on the text that is wrapped around, wasting precious display space. Can I work around this problem? Aug 14 12:17:03 This is the text without the first words enlarged: https://s4.postimg.io/vl7kovzf1/Text_1.png Aug 14 12:17:25 This is the text with the first words enlarged: https://s4.postimg.io/75zcnu0i5/Text_2.png Aug 14 12:45:31 hi Aug 14 12:58:42 Hello! Does anybody know how exactly works scrollToPosition in RecyclerView? Aug 14 13:51:08 This channel is quite... quite... Aug 14 13:51:15 silent. Aug 14 13:53:48 mainly on sunday Aug 14 13:55:02 Oh, right. It's sunday. Aug 14 14:51:39 when doing "mvn -version" it tells me "Java version: 1.8.0_102, vendor: Oracle Corporation", and "Java home: /usr/lib/jvm/java-8-openjdk/jre". This is done for a API 23 android app: here's my mvn -X clean isntall log: https://www.refheap.com/122261 Aug 14 14:51:57 hi guys, trying to get a project installd with "mvn clean install", however I get a "unsupported class file version: 52.0". I found some answers saying I'm not using java 8 as my default java, but I do: JAVA_HOME=/usr/lib/jvm/java-8-openjdk". My maven version does use this Java. I double checked it with "mvn -version". How can this be? Aug 14 14:54:46 hi Aug 14 14:55:48 i am using this way (http://stackoverflow.com/a/32378320) to change navigationview item font Aug 14 14:55:58 but submenu font doesnt change Aug 14 15:17:08 so Play doesn't require Google+ account for reviews now. And no more +1 button Aug 14 15:17:18 guess this all happened last week Aug 14 15:20:20 macskay_, Java 8 is not supported on android, set the correct source and target flafs Aug 14 15:21:18 and who still uses mvn to build android apps, yuck Aug 14 15:21:19 pfn: but isnt api 23 built on 1.8? Aug 14 15:21:33 just thinking about switching to gradle Aug 14 15:21:40 no Aug 14 15:22:05 no version of Android supports java 8, that includes N Aug 14 15:22:23 n has some partial support, but doesn't really Aug 14 15:28:25 dragorn damn https://www.onthewire.io/new-attacks-can-monitor-keystrokes-steal-sensitive-data-from-android-phones/ Aug 14 15:31:13 getdrawingcache returns null on oncreate, onstart, onresume, but works from a button click. i understand this might be a timing issue with layout inflation, but shouldnt it work from onresume? Aug 14 15:31:40 trying to make a screenshot of a current activity btw Aug 14 15:36:23 onCreate and onResume happens right after eachother in the same message Aug 14 15:37:04 but shouldnt the mainview have fully propogated by the time it reaches onResume SimonVT ? Aug 14 15:37:14 No Aug 14 15:37:55 The main thread is a message queue. Drawing is just another message in the queue Aug 14 15:38:19 should i set it in a delayed handler inside onResume? Aug 14 15:38:34 not sure whats the right approach Aug 14 15:38:55 Maybe one of the listeners in ViewTreeObserver Aug 14 15:38:59 i tried doing the screenshot from a drawerlayout item, but it catches the drawer inside the screenshot Aug 14 16:32:21 Is it really unsafe to provide one TLS private key for all instances of an app? I mean what choice do you have? yu cant have a different one for each... Aug 14 16:34:32 hey guys, I'm trying to include a shared library (.so) into my NDK build. I've create a module that names the shared lib via LOCAL_SHARED_LIBRARIES. In my jni/ I have my SDL2 dir which has an Android.mk that specifies the module name, so files and includes PREBUILT_SHARED_LIBRARY Aug 14 16:35:09 i dont think my ndk-build is even trying to pull in my SDL2 module, I can put invalid syntax in that Android.mk and it still runs my main Android.mk without complaining, and results in undefined references of course Aug 14 16:47:30 Hello is anybody familiar with this bug? "SSL handshake failure: Failure in SSL library, usually a protocol error" for older versions of android? Aug 14 16:48:15 I've tried accepting any certificates and code that drops SSL v3. Aug 14 16:48:53 The app is trying to connect to a server behind cloudflare. Aug 14 17:04:26 namrandgo: so cloudflare is terminating the ssl connection? Aug 14 17:04:53 > android 2.2 Aug 14 17:05:13 I believe, yes. Aug 14 17:05:38 what version of android does it not work with? Aug 14 17:06:10 Most of the emulators below 4.4 Aug 14 17:06:14 "SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error (external/openssl/ssl/s23_clnt.c" Aug 14 17:06:19 hmm yeah Aug 14 17:06:30 it won't work below 4 Aug 14 17:06:59 you can run your own frontend, not a great option i know Aug 14 17:07:40 There are two servers and one accepts all versions of android and the other accepts some. Aug 14 17:07:46 Frontend? Aug 14 17:08:11 does SNI even work? Aug 14 17:08:26 implement what cloudfront is doing yourself Aug 14 17:09:39 Servers aren't mine. Aug 14 17:10:21 http://askubuntu.com/questions/649000/openssl-curl-error-ssl23-get-server-hellotlsv1-alert-internal-error Aug 14 17:10:24 you could try this Aug 14 17:10:35 you would have to be able to get at the methods in SSLSocket Aug 14 17:12:15 Already working with two custom SSLSocketFactory. Aug 14 17:12:54 One shows what the session, protocol and cipher. Aug 14 17:13:12 If they connect... Aug 14 17:37:14 namrandgo: it could be the certificates themselves also Aug 14 17:40:59 anyone use Android Studio 2.2's NDK build features? Aug 14 17:41:34 i've already create a ndk build folder that compiles and links successfully via command line ndk-build Aug 14 17:43:00 i'd like to just integrate that build into my android-studio project, so I'm using externalNativeBuild -> ndkBuild, and setting my MK path. Problem is when android-studio runs the build, it finds the MK, but passes NDK_PROJECT_PATH=null to ndk-build, so the build tool can't find any of my .cpp files. Any ideas please? Aug 14 17:46:15 Hastouki: are you using the gradle-experimental plugin? Aug 14 17:47:02 not actually sure, just a clean Android Studio 2.2 Beta install Aug 14 17:47:06 which I just installed 15 mins ago Aug 14 17:47:15 I had 2.1, but read that 2.2 adds better NDK/Cmake support Aug 14 17:47:15 classpath 'com.android.tools.build:gradle-experimental:0.8.0-beta1' Aug 14 17:47:25 instead of the normal android plugin Aug 14 17:47:36 Also check these https://github.com/googlesamples/android-ndk Aug 14 17:47:57 i was just on those, but they mostly configure their build without pointing to an MK Aug 14 17:48:11 https://sites.google.com/a/android.com/tools/tech-docs/external-c-builds Aug 14 17:48:17 https://sites.google.com/a/android.com/tools/tech-docs/new-build-system/gradle-experimental Aug 14 17:48:21 read these two pages Aug 14 17:48:32 im trying to keep my C++ related source outside of android related stuff as much as possible, since this code compiles for other platforms Aug 14 17:48:35 thanks Aug 14 17:49:01 not experimental Aug 14 17:49:10 as 2.2 doesn't support experimental Aug 14 17:49:25 it doesnt? Aug 14 17:50:21 ah the new cmake replaces that need Aug 14 17:50:23 gotcha Aug 14 17:50:51 Hastouki: check out the master-cmake branch https://github.com/googlesamples/android-ndk/tree/master-cmake Aug 14 17:52:25 Napalm: thanks Aug 14 17:52:33 lets see what I make sense of here Aug 14 17:53:31 im slightly confused Aug 14 17:53:33 so Aug 14 17:53:51 I already have a cmake project/structure that I use for my OSX/Linux/Windows builds Aug 14 17:54:00 does this mean I can reuse that setup and issue native builds with it? Aug 14 17:54:20 (hope that question makes sense) Aug 14 18:14:59 Napalm: I just tested this code. Aug 14 18:15:01 http://stackoverflow.com/questions/2642777/trusting-all-certificates-using-httpclient-over-https Aug 14 18:15:09 It seems nothing changed. Aug 14 18:15:26 The server defaults to https too. Aug 14 18:22:46 i can't believe how ridiculously crap this whole NDK integration is Aug 14 18:40:47 hiall Aug 14 18:40:47 hi space all Aug 14 18:41:51 I was just able to run my app on my device instead of the emulator. However, I dont think I shoudl have been able to according to the docs. Is it necessary to meet #1 verify your app is debuggable? https://developer.android.com/studio/run/device.html Aug 14 18:42:21 or is there someplace in android studio, other than manifest and build.gradle files? Aug 14 18:43:46 Debuggable just means you can attach a debugger to it Aug 14 18:43:59 winegoddess: debuggable is default to true for debug builds, but i have no idea what that has to do with emulator vs. device Aug 14 18:44:25 winegoddess: you cant upload and run a debug app through the play store.. which is probably what your reading-about/thinking-off Aug 14 18:44:27 *of Aug 14 18:45:44 thanks Napalm - i coudlnt figure out how it was working. Im still coming up to speed so was going through the docs. That doc says to run it on a device debuggable true is required, but doesnt mention it is the default Aug 14 18:45:57 somewhere else it does Aug 14 18:45:58 :) Aug 14 18:46:31 :) Aug 14 19:21:00 I need to do some web requests the first time my app starts, which needs to maintain cookies etc across requests. Sort of like Python's requests library and its Session class. Is there something like that I can use on Android? Aug 14 19:26:32 Hastouki people have been saying that about the ndk for years... Aug 14 19:27:18 i've been fortunate enough to not have had to dig in too deep into the NDK stuff Aug 14 19:27:48 im resorting to just including the .so files into my jniLibs folder Aug 14 19:27:59 at least for now Aug 14 19:52:07 oal, I guess you'll have to do it yourself using SharedPreferences. Aug 14 19:52:20 I'm really no expert though... Aug 14 20:02:16 Flaghacker, thanks anyway. I'll look it up Aug 14 20:06:53 Hmm, something I think might work better: Can I run a WebView and programmatically navigate / run JS code inside it, then read data from the DOM into Java again? Aug 14 20:11:39 is there anything similar to `https://dl-ssl.google.com/android/repository/repository.xml` for the NDK? Aug 14 20:11:51 I want to be able to programatically get the latest download of the NDK and the license for it Aug 14 20:28:11 oal, What do you actually need to interact with? Aug 14 20:28:18 Is there no official API? Aug 14 20:29:03 Diggsey, As a dependency? Aug 14 20:29:04 looking for the correct way to queue up AsyncHTTP task then, programmatically, run them. Any direction? Aug 14 20:29:42 I'm making a tool to assist with cross-compiling for various targets Aug 14 20:30:03 I'd like to be able to install the NDK automatically for the user if they choose Aug 14 20:30:44 Flaghacker, no api. It's an old ASP Webforms app which persists state in form data and cookies. Horrible to work with, but I need to navigate it and extract some data Aug 14 20:31:35 (preferably without having to scrape the html of the download page...) Aug 14 20:31:45 However if I could just load the site in a WebView off-canvas, execute a couple of lines of JS inside of it, and then extract data from it, I'd be good Aug 14 20:32:46 oal, You can do that I guess, does it work? Aug 14 20:33:45 Flaghacker, I hope so. It's getting late, so I'll try tomorrow. If anyone knows for sure that it won't work, please ping me and I'll check back tomorrow morning Aug 14 20:35:14 Diggsey, I can't find anything either... Aug 14 20:35:41 ah, thanks for looking :/ Aug 14 21:29:47 I'm using retrofit 2 and okhttp interceptor to set the log level, and I can see that okhttp provides the response in logcat Aug 14 21:30:20 however I need to be able to read the ms value in the retrofit onResponse Aug 14 21:30:31 doesn't anyone know how to accomplish this? Aug 14 21:31:12 I need to capture the api call response time in ms in the retrofit onResonse callback Aug 14 21:36:26 can I use an interceptor to capture the response time in ms? Aug 14 21:38:36 * spudowiar intercepts lexton Aug 14 21:38:59 I have ArrayList how can i assign it to listview to display strings? Aug 14 21:39:14 I think I need to convert MyClass to string Aug 14 21:44:38 I read that the first time a widget identifier is used to use @+id/whatever - but see a lot of examples using + throughout. does it slow anything down? Aug 14 21:46:52 It was only a made of inserting @Override public String toString() Aug 14 21:47:06 matter* Aug 14 21:48:25 Does every object in java has toString method? Aug 14 21:50:22 yes Aug 14 22:03:26 has anyone put together a okhttp interceptor with retrofit 2 for measureing the call response in ms? Aug 14 22:03:39 I'm having issues getting it setup Aug 14 22:42:41 whats material design? Aug 14 22:43:50 purplex88: https://material.google.com/ Aug 14 22:44:20 in simple words Aug 14 22:45:34 ugh, it looks like proguard doesn't have a mechanism for removing annotations from code (only very specific annotation) Aug 14 22:45:50 like @SourceOnlyAnnotation that I would like removed (but isn't coded as a retentiontype.source) Aug 14 22:46:08 purplex88: In simple words it is an attempt to make the user feel like they are interacting with the elements of your UI rather than buttons/animations on a screen, as if the UI elements were physical objects. Aug 14 22:47:14 physical objects? why Aug 14 22:47:58 user already interacts with UI whats different? Aug 14 23:00:55 is tehre an webapp or program where i can draft my mobile app, like a click dummy? Aug 14 23:01:24 where i can just put together some basic layout real quick with no real implementation behind it Aug 14 23:14:27 https://ninjamock.com/ Aug 14 23:15:08 @macskay_ Aug 15 00:15:53 Hi Aug 15 00:16:29 Where can I read the source code of the class SuperscriptSpan? Aug 15 00:42:00 in aosp Aug 15 02:17:11 Hi. Has anybody used and can/cannot recommend CommonsWare android resources? Aug 15 02:20:46 Faizan lots of people like it Aug 15 02:21:04 If you've used it personally would you say it's beginner friendly? Aug 15 02:21:15 I feel like I've not absorbed a lot from thenewboston's tutorials Aug 15 02:21:25 the first computing book i ever read was K & R C, so i like to find books with that terse style - commonsware is not though. Aug 15 02:21:26 I'm going to look at google's official one on udacity, but I like books Aug 15 02:21:38 Also the first computing book I read Aug 15 02:21:45 Well unless you count java docs in book form.. Aug 15 02:22:16 You know what, I may aswell download one of his older version books Aug 15 02:22:22 probably the most authoritative book is Reto Meiers, but its not due til december or so Aug 15 02:22:28 and if I like his way of teaching then $20 isn't a bank breaker Aug 15 02:22:38 The Big Nerd Ranch book is highly regarded, but just a tad out of date Aug 15 02:22:47 Yeah it's the out of date part Aug 15 02:22:59 (reto's existing is even more out of date) Aug 15 02:23:03 the thing that interests me about commonsware is for 20 dollars you get 6 months of updates too Aug 15 02:27:58 Faizan yeah i haven't looked at CW book in a long time Aug 15 02:28:04 i had it maybe 2010 or so Aug 15 02:28:18 I mean did you like it even 6 years ago? Aug 15 02:28:21 if you look at his blog, he documents a lot of strange corner cases Aug 15 02:28:33 if those corner cases are in the books, its probably worth it ... Aug 15 02:28:43 because often, the online docs are missing that Aug 15 02:29:04 it was OK. back then the editing was kinda poor, he does everything himself Aug 15 02:29:15 Right okay Aug 15 02:29:18 but i have no idea what its like now Aug 15 02:29:27 but I can only imagine a series thats been around that long gets better Aug 15 02:29:57 i think he teaches classes, so yeah he probably gets feedback from students Aug 15 02:30:22 big nerd is also given to students at boot camps Aug 15 02:30:49 i thought the CW stuff was growing too big - like i said, i prefer terse :) Aug 15 02:31:50 the platform is pretty big... Aug 15 02:32:23 I think I'm gonna buy the book Aug 15 02:32:44 Faizan also, i think google's hands-off approach to prescribing architecture (whether that even true or not) leads to many schools of thought, on how to organize an android app Aug 15 02:33:24 Doesn't google have a lot of "best practices" articles? Aug 15 02:33:32 on iOS you pretty much do mvc like they want you to Aug 15 02:33:48 Do you use any frameworks for android developing? Aug 15 02:34:01 Faizan yeah, at a high level, lol - like "provide landscape layouts for tablets" :P Aug 15 02:34:22 Yeah lol Aug 15 02:34:25 not the most detailed Aug 15 02:34:27 no i don;t use any frameworks. i don't like libraries that cover over platform abstractions Aug 15 02:34:33 "use contrasting colours in your themes" Aug 15 02:34:51 they have a lot of best practices , even for things like security ... Aug 15 02:34:56 Yeah Aug 15 02:34:58 but they are a grab bag of misc things Aug 15 02:35:06 I haven't taken much time to read it Aug 15 02:35:21 I thinbk i'll start with developer.android.com tomorrow Aug 15 02:35:26 Leeds did you see the Fucshia thing ? Aug 15 02:37:12 g00s: yeah, seemed like a weird half-story Aug 15 02:37:32 sometimes i like weird half stories :)\ Aug 15 02:38:25 i've long thought that the current android architecture is evolutionary dead end, and fixing certain things like driver updates, would require massive overhaul Aug 15 02:38:48 so i hope its the beginning of something exciting Aug 15 02:39:30 also, i think AR is the 'end game' of UI Aug 15 02:39:47 it will replace many glowing rectangles Aug 15 02:39:48 Jesus christ Aug 15 02:39:50 3859 pages Aug 15 02:40:01 Faizan lol ! yeah i said it was getting big ... Aug 15 02:40:16 but it's nicely laid out Aug 15 02:40:19 maybe you can join a club that gets though it in a year ;D Aug 15 02:40:30 I'd cry if the content page wasn't hyperlinked Aug 15 02:40:35 that pisses me off so much with pdf's Aug 15 02:40:52 but they're mainly ones i didn't pay for so hey I can't complain Aug 15 02:41:21 Leeds so the next OS has to be superb at AR Aug 15 02:41:22 I literally have to be somewhat competent at android devlopment within the next month Aug 15 02:41:41 maybe once my projects due I might be done with this book :D Aug 15 02:41:42 Faizan oh, 1 month is ... kinds short time Aug 15 02:41:46 yeah I know.. Aug 15 02:41:53 the app itself isn't difficult Aug 15 02:41:54 i'd get Big Nerd then Aug 15 02:42:06 it's a basic ish app Aug 15 02:42:12 i don't think its 'that' out of date Aug 15 02:42:39 it's basically using a google tango device's motion tracking to be able to track insects and draw graphs of their movement Aug 15 02:42:49 so will be using opencv library which is greeeeeeeat fun Aug 15 02:42:51 Faizan thats damn cool Aug 15 02:43:14 it's really not anything complicated android development wise Aug 15 02:43:24 Faizan i have an idea, maybe you would like it ... maybe somebody is doing something about it already ... Aug 15 02:43:36 just gotta know about computer vision and be able to use opencv's API which thankfully I have experience with Aug 15 02:43:38 what idea Aug 15 02:43:46 g00s: if anything, I can imagine different interfaces for different purposes, rather than trying to fit everything into a rectangle Aug 15 02:44:41 Faizan on the topic of insects, consider this serious problem http://www.npr.org/sections/thesalt/2016/08/12/489622982/the-colony-killing-mistake-backyard-beekeepers-are-making Aug 15 02:45:21 Faizan your mission, if you choose to accept it, would be a crowd-sourced computer vision device for each bee colony that counts mites in that colony Aug 15 02:45:35 and, this would be a great thing for the world ;) Aug 15 02:45:46 its very interesting, how these mites travel between hives Aug 15 02:45:59 God damn that freaks me out Aug 15 02:46:07 lol Aug 15 02:46:12 I had literally that many bees on my car a few days ago Aug 15 02:46:30 Had a beehive in a tree and my car was parked directly under it Aug 15 02:46:31 bees are good :D Aug 15 02:46:36 oh ha Aug 15 02:51:41 Leeds i have a gut feeling, AR will take over almost all rectangles. A platform with a native AR UI toolkit would not need 'responsive design'. phone, tablet, laptop screen - all the pain we go through to make different layouts Aug 15 02:51:59 its one layout to rule them all. one platform could for all tasks across all those form factors Aug 15 02:52:09 basically, like MS Continuum except, with AR Aug 15 02:52:32 g00s: so when you say "AR" you mean overlaying on a camera feed? Aug 15 02:52:53 AR or VR - i mean, when you do desktop work you don't need AR Aug 15 02:53:04 but AR is harder, so its best to tackle that Aug 15 02:53:59 I had a brief lookplay with the Tango demo tablet last week at a Google event... that was actually pretty cool Aug 15 02:55:25 i think some of this will have to wait, for energy innovation but - there are potentially lots of things coming down the road in 5 years, like air zinc, air lithium, etc ... Aug 15 02:55:46 5 years isn't that long of a time. i've been doing android for 5 years i guess :) Aug 15 02:57:38 mobile will just become an attribute of most computing devices Aug 15 02:58:37 for now there are still things that don't match up Aug 15 02:58:58 power/performance/connectivity/form factor/cost Aug 15 02:59:05 got to compromise on at least a couple of them **** ENDING LOGGING AT Mon Aug 15 02:59:58 2016