/srv/irclogs.ubuntu.com/2013/01/07/#ubuntu-phone.txt

akiva-mobileso I've started learning how to program, and I want to do some more. What language is best to learn for making new ubuntu phone apps?00:17
akiva-mobile I heard C ++, is this true?00:18
k1l_qml00:18
akiva-mobileWhat is qml?00:20
dwatkins"QML (Qt Meta Language or Qt Modeling Language[2]) is a JavaScript-based, declarative language for designing user interface–centric applications"00:21
akiva-mobileIs it good?00:23
TranshumanistIt's what Ubuntu Phone uses00:36
Transhumanistso while, yes, it's a good choice, it's also somewhat your only choice00:36
TranshumanistIf you find jumping straight into QML a little bit scary, perhaps try coding some web pages in JavaScript with XHTML and CSS. That would probably give you a good feel for QML.00:37
TranshumanistI recommend against learning programming by learning C++. I think languages like JavaScript and Python are a better choice.00:37
TranshumanistHere is a Qt tutorial: doc.qt.digia.com/qt/qml-tutorial1.html00:39
Transhumanistit should give you an idea of what QML looks like00:39
chriadam|awaytry http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-applicationdevelopers.html00:44
chriadam|awayfor more about the QML language, see http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-index.html00:45
chriadam|awayfor more about the QtQuick graphical types, see http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-index.html00:46
=== chriadam|away is now known as chriadam
arijhey00:46
arijany idea if the galaxy nexus image will work on the new nexus 4?00:47
RosenzweigI wish there was more information on phone app development.00:50
RosenzweigIt seems kind of barren but that's expected without even an image to boot with.00:50
bobweaverRosenzweig,  what would help you if you knew ?00:52
RosenzweigIt would help me get started on say... programming an Ubuntu Phone game with OpenGL and C++.00:53
RosenzweigI saw one tutorial for an "Ubuntu App" with Quickly and another with QML but I'm not sure what the difference is between an Ubuntu App and an Ubuntu Phone App.00:53
bobweaverRosenzweig,  You can make any C++ declaritive view and wxspose it to qml00:53
k1l_Rosenzweig: you saw that? http://www.ubuntu.com/devices/phone/app-ecosystem00:54
RosenzweigDoes that mean that Ubuntu Linux executables run natively on the phone? Does that mean that Ubuntu Apps are Python only (and thus don't require compilation)? If they're not then is a phone compiler available for compiled languages?00:55
RosenzweigIt just seems awfully vaue.00:55
Rosenzweigvague*00:55
RosenzweigI saw the App Ecosystem link, k1l_.00:56
RosenzweigI actually lurked around the mobile/development place for a bit and I haven't found anything "concrete."00:56
bobweaverRosenzweig, http://doc.qt.digia.com/qt/qml-extending-tutorial-index.html     open gl stuff you can use shaders lib01:04
bobweaverhttp://doc.qt.digia.com/qt/declarative-shadereffects.html01:04
RosenzweigOh, so C++ in QML is compiled within the QML toolset?01:05
RosenzweigI was more interested in possibly avoiding QML and instead simply compiling my C++ application with some sort of Ubuntu  Phone compiler. I guess the Ubuntu Phone devs want to streamline development into the QT toolsets.01:06
RosenzweigI got no clue, unfortunately.01:07
bobweaverRosenzweig,  you make you backend and stuff like that in c++ (if you choose) then just expose each element and use qml to make the interface01:08
RosenzweigUltimately, I would want to do something like that.01:09
RosenzweigUse QML/Javascript/Python/WhatEver for the UI and gamecode maybe.01:09
RosenzweigAnd then have actual low level graphic code in C++.01:09
RosenzweigThough I was wondering if you had to use the qt window library or if you could use something else... for example.01:10
bobweaverRosenzweig,  you have played around with the example "SameGame" ?01:10
RosenzweigThey make it sound like you don't have to.01:10
RosenzweigNot yet, bobweaver.01:10
RosenzweigWhat is it? Or more importantly, where is it?01:10
bobweaverqt can call in all sorts of windowing libs and you can also just set cmake to  call them in in plugins file01:11
bobweaverRosenzweig,  it is a game in qt/qml01:11
bobweaverinstall qtcreator and it is under examples01:11
bobweaverRosenzweig, http://doc.qt.digia.com/qt/qml-advtutorial.html01:12
RosenzweigI'm assuming this should technically work natively on the Ubuntu Phone too, right01:12
bobweaveras far as windowing not yet sure what Ubuntu phone uses but I am sure that that news is going to come soon !01:13
bobweaverRosenzweig,  this is also cool I think  http://www.youtube.com/watch?v=_FjuPn7MXMs01:14
RosenzweigI'm familiar with QT fairly little or any window library in particular.01:14
RosenzweigMy games use very minimal window libraries like gwfl01:14
Rosenzweiggflw01:14
RosenzweigThe most window work I usually do is initialize the window, give it some properties via some few variables, and I attach the OpenGL context.01:15
RosenzweigSo, as you can expect, I'm pretty clueless.01:15
RosenzweigThat's kind of cool. He's in a 3D world and yet he's able to access console and a web page.01:16
RosenzweigOr not a web page, but some kind of GUI window.01:16
RosenzweigAnd QT creator!01:16
RosenzweigI wouldn't necessarily want to walk around to my windows for day to day use, but that might be interesting for a game.01:17
RosenzweigInstead of having to create a window library or adding heavy content, you can simply use some of the features of QT.01:17
bobweaveryeah there could be better I just like that because it is wayland lol01:18
RosenzweigFun stuff, but I hope that more info comes out on the Ubuntu Phone and app development specifically for it. I'm going back to college tomorrow and this would make a good side project.01:18
bobweaverQT5_GUI and widgets is that what you are talking about or are you talking about adding header files to plugin then exporting that to make your own qtlib so that you can say like import MyWindowThingy 1.001:19
RosenzweigInteresting. What kind of overhead exists in these plugins?01:20
RosenzweigIs it particularly resource heavy?01:20
RosenzweigThis just all seems so creative and eye-opening in general.01:21
Transhumanist<Rosenzweig> Fun stuff, but I hope that more info comes out on the Ubuntu Phone and app development specifically for it. I'm going back to college tomorrow and this would make a good side project.01:41
Transhumanistthese are my plans too01:41
RosenzweigTranshumanists, what's your major?01:41
RosenzweigMine is economics so this is off my studies.01:41
TranshumanistI'd like to port the current spaced repetition vocabulary learning app I'm working on in Android over to Ubuntu Phone.01:41
Transhumanistsoftware engineering =P01:41
RosenzweigWell this is actually related to your major. You know what I do? I study austrian economics.01:42
RosenzweigBut I am minoring in Computational Science next year.01:42
RosenzweigAnd this project or what ever project will allow me to skip one or two programming courses.01:42
Transhumanistthey'll give you credit eh? You're lucky01:43
Transhumanistso have you done linear algebra yet?01:43
RosenzweigI took Calculus back in high school.01:43
TranshumanistYeah, that's important. But linear algebra is unrelated to it.01:43
RosenzweigI am hoping to take a few math courses in the latter 2-3 years of college.01:44
RosenzweigOf course I've taken algebra.01:44
jo-erlendI haven't had anything to do with C++ in about ten years, and I've only slightly played with Qt using Python. I'd like to get a few good books to get me up to date. Any suggestions?01:44
RosenzweigAnd linear algebra in particular.01:44
RosenzweigIt isn't a particularly hard subject.01:44
RosenzweigHmm, there's this great book on Python that I learned programming with.01:45
Rosenzweighttp://learnpythonthehardway.org/book/01:45
RosenzweigI think that was it.01:45
TranshumanistI enjoyed it. But most people do actually find linear algebra hard. I guess the concept of a vector space is fairly abstract.01:45
TranshumanistSo we can do the grunt work in Python?01:45
RosenzweigThey find vectors difficult?01:45
RosenzweigVector Calculus is difficult.01:46
TranshumanistVector spaces, not vectors.01:46
RosenzweigWhoops. :)01:46
RosenzweigThat's not necessarily hard either.01:46
RosenzweigI used vector spaces all the time in game programming.01:47
RosenzweigEspecially with OpenGL with matrices and all.01:47
jo-erlendIf I have to replace Vala/GTK with something new, it won't be Python, but rather C++.01:47
TranshumanistYeah, that gives you a great intuitive feel for linear algebra01:47
RosenzweigIt's easier if you can apply it to something.01:47
M4rtinKyou can do the heavy math with numpy :)01:47
RosenzweigI loved GLM.01:47
RosenzweigGreatest OpenGL Math library ever for C++.01:47
RosenzweigIt's just werks.01:48
Transhumanisthumpy is rocking01:48
Transhumanist*numpy01:48
RosenzweigIt* jo-erlend, in that case.01:48
TranshumanistI'll happy profess to not being good at C++. I prefer C and Python.01:48
jo-erlendRosenzweig?01:48
RosenzweigI'm grabbing a few books.01:48
TranshumanistSo it's nice to here I can work with QML and Python01:48
Transhumanist*hear01:48
RosenzweigAccelerated C++ is great along with Addison Wesley's C++ books, Effective C++ (which gives a good condensed info on C++ for those familiar with C, C++ Primer Plus, and O'Reily probably has a good C++ book.01:50
RosenzweigHonestly though, there are plenty of online documentation on the language.01:51
RosenzweigYou could probably find all you need just by googling "C++ tutorial" and clicking any link on the front page.01:51
jo-erlendright. But I like the top-down approach.01:52
RosenzweigTop down approach?01:52
TranshumanistI'd just type c++ into Amazon and order the books by user rating01:52
Transhumanistthen read some reviews to see if the people reviewing it are noobs or pros01:52
RosenzweigI used to be a pro.01:52
jo-erlendRosenzweig, I read through the books even if I know the subject.01:53
RosenzweigBut then collee started.01:53
Transhumanistcomputer languages are unfortunately like natural languages: use it or lose it01:53
Rosenzweigcollege* jo-erlend, what do you want then?01:53
RosenzweigNatural languages are harder in my opinion.01:53
TranshumanistSpeaking of, it's German practice time01:53
TranshumanistI agree01:53
RosenzweigMy Hebrew is shaky but I learned a lot.01:53
RosenzweigIt's nice motivation when you can look back and say, "I know much more than I did before."01:54
TranshumanistMy problem is I forget how much of a noob I was before, and assume I am still a noob, even when I've become a pro at something. It's good for pushing myself to become an expert in something, but it's bad for motivation, but I don't grant myself any "I'm kind of awesome at this now" moments, and get a little down.01:57
jo-erlendI guess I'll start by reading up on c++11 and then start investigating QML when I'm comfortable.01:57
TranshumanistWhy C++, jo-erlend, out of curiousity?01:58
jo-erlendTranshumanist, because of Qt. If it's written in C++ and is object oriented, it'll probably be more comfortable than C.01:59
TranshumanistPython is pretty snappy these days. Especially since a lot of the libs are already written in C++ (e.g. numpy, SDL). I was recommending it, not C, I guess.01:59
jo-erlendPython is a very nice language, but it is also very slow and hungry for resources.02:00
M4rtinKI've written a couple of mobile Python apps02:00
M4rtinKwithout issues with performance so far :)02:00
TranshumanistThat's not very true anymore, jo-erlend.02:00
jo-erlendit really is. And it always will be.02:00
M4rtinKit depends02:00
jo-erlendno, it doesn't.02:01
TranshumanistThat's rubbish, jo-erlend, but I'll let you run with it.02:01
M4rtinKof course doing heavy number crunching in pure Python is stupid02:01
M4rtinKbut there are tons of optimized C&family libraries with Python bindings that can help with just that :)02:02
M4rtinKNumpy, PIL, etc.02:02
jo-erlendEven loading the interpreter adds quite a bit of overhead. Particularly to simple applications.02:02
TranshumanistYeah, but you're assuming it is user visible overhead.02:03
jo-erlendit really is.02:03
TranshumanistAre you using PyPy or C Python?02:03
M4rtinKthe interpreter starts instantly, even on relatively weak mobile devices (N900, Neo Freerunner)02:03
jo-erlendbut even if it's not user visible, it would still require more power from the computer, increasing battery usage.02:03
Transhumanistfor a split second at the start02:04
Transhumanistyou really think that's going to kill the battery?02:04
M4rtinKprovided your application is properly even driven that's not an issue02:04
M4rtinK*event driven02:04
TranshumanistI also don't think you understand PyPy, jo-erlend.02:05
M4rtinKit would be just noise compared to Screen and/or active GPS02:05
jo-erlendbased on the fact that I prefer native, I don'ẗ understand Python?02:05
TranshumanistBased on your false claims about Python's performance. :)02:05
M4rtinKTranshumanist: haven't seen PyPy anywhere on mobile devices yet - everything is CPython 2.5-702:05
jo-erlendthey are not false.02:05
M4rtinKBB10 has 3.202:06
TranshumanistM4rtinK: Ubuntu Phone OS isn't exactly a normal mobile device :p02:06
M4rtinKTranshumanist: well, thanks god it isn't :D02:07
M4rtinKas most people think mobile device == android == iOS, etc. :)02:07
M4rtinKlets say "mobile computer" :)02:07
TranshumanistDo you specifically mean you don't think PyPy has been ported to ARM architectures yet?02:09
M4rtinKhaven't seen it even mentioned on the platforms I'm working on (Maemo 5 & 6, Mer, SHR, Android, BB10)02:10
TranshumanistJust checked and it has ARM support.02:12
TranshumanistImplements 2.7.3, though, not 3.202:12
M4rtinKinteresting :)02:12
M4rtinKwhat about Qt bindings ?02:12
M4rtinKthats quite the deciding factor :)02:13
Transhumanistquite02:13
M4rtinKanyway, time to hit the deck02:15
M4rtinKnight all ! :)02:15
jo-erlendConsidering that QML is written for JavaScript and C++, it seems logical to focus on those languages, I think.02:15
Transhumanistbtw, it's worth pointing out that PyPy can be compiled to asm02:15
Transhumanistfair enough. This got too heated. Learn a language and make awesome apps! :D02:15
chriadamra ra ra language wars in 2013 ;-P02:16
jo-erlendyes, and I don't even understand why. I love Python. It's been my primary language for many years. But it doesn't seem to be a good fit with QML. It might work, and I try very hard not to be a fundamentalist when choosing my tools.02:17
jo-erlendthat is; if I want to develop in QML, and it is designed for JavaScript and C++, then I'd rather use those languages than jumping through hoops in order to use to Python and C.02:19
TranshumanistFair enough02:21
Transhumanisthave you seen this site yet, jo-erlend?02:24
Transhumanisthttp://developer.ubuntu.com/resources/programming-languages/qml/02:24
jo-erlendBesides; c++11 seems to have added quite a few things that'll make it more comfortable than it was when I used it.02:24
TranshumanistThings that make it more comfortable to code in or more powerful to code in?02:25
jo-erlendmore comfort without loss of power, I'd say.02:26
jo-erlendI'm comparing C++11 to earlier versions of C++, not to other languages.02:29
Transhumanistyep, gotcha02:30
mesqukahi, whats the news05:41
TranshumanistThe news is: wait for CES05:57
Ryan45I'm going to get a galaxy nexeus06:06
mesqukawhen is the ces?06:07
Ryan45tomorrow06:08
mesqukaok06:09
krabadorafter announces like the one of Shuttleworth, questions are dozens :) will Ubuntu Phone OS have a personal hardware support ?09:40
popeykrabador: i dont understand the question09:41
krabadorpopey, i mean if ubuntu phone OS devs will work actively on phone hardware Support too09:43
popeywe're not going to have the capacity to work on every single phone if that's what you're asking09:44
krabadoryes, non every single phone, but for soc families09:45
popeynot sure. I expect we'll release an image for some flagship phone and the community would fettle it to go on other devices09:46
TakI approve this use of "fettle"09:47
krabadori asking it because communities sometimes have many problems to porting, in equal power too09:49
krabadorsome project for use android apps on ubuntu phone os?10:00
popeykrabador: we're not planning to run Android apps on top of Ubuntu for Phones.10:02
krabadorok, whats users of mainstream mobile apps, like whatsapp, can expect?10:05
gacpresumably they can expect "nothing, until the app vendor writes a ubuntu version"? it's not possible to write your own app to interface with whatsapp, and it's unlikely they'll write anything until ubuntu phones have proven themselves10:09
gacand I think that's likely to be the case with a lot of apps, particularly messaging and otherwise web-based apps (i.e. any app which interfaces with a service that's not on your device)10:10
=== chriadam is now known as chriadam|away
mesqukai believe ubuntu phone will be a great sucsess, maybe not immidiatly but, once apps start to come out, yes10:24
JasonBJust a very quick one, I don't want to hold up conversation - when can I expect to be able to get my hands on any release of the ubuntu phone os image to flash to my GNex?10:39
Takit was a pretty lively conversation10:40
TakI imagine that when this information is available, it will be all over the interwebs10:40
JasonBSorry, not sure how IRC works, for all I know the conversation was out of my permitted view :) And thanks for the response. I figured this channel would be the first to know, or know something the internet does not.10:41
mesqukawait for the ces tomorrow, that's probably under wraps now10:46
JasonBWill do, thanks for the response and have a nice day :)10:48
krabadori really hope that you devs spread really soon the phone ranges, for available images10:57
tarelerulzIs a version of Ubuntu phone  for any device ?14:53
UbuntuBhoyhttps://www.change.org/petitions/canonical-use-users-of-xda-developers-com-as-testers-for-ubuntu-for-phone#description15:00
UbuntuBhoyI like how they don't think Ubuntu have their own community :D15:00
Taktarelerulz: No images available yet.15:01
popeyUbuntuBhoy: it's a fair suggestion, dunno why the guy felt the need to make a petition out of it15:01
tarelerulzI know the phone part ,but could you  run it on a Tablet?15:01
TranshumanistI love that the Android guys are so excited about this15:02
Transhumanistthey don't see it as a threat - they see it as better15:02
UbuntuBhoypopey: I would think that within the trusted Ubuntu ranks there are plenty of folk who could do the job15:02
UbuntuBhoyXDA is no longer the XDA of old15:02
popeythe xda developers would be great to have on board15:03
popeythey have experience of lots of devices15:03
UbuntuBhoyyou would need to be very select I think15:03
popeyand are very enthusiastic about getting community stuff working on their devices15:03
UbuntuBhoysome are15:03
tarelerulzAt the end of the day we all want something useful.  I would love to have a full os for my mobile device that ui was made for a mobile.15:03
UbuntuBhoyyou get an awful lot of in fighting now15:03
TranshumanistUbuntuBhoy: selective like maybe hiring the Cyanogenmod guys? ;)15:03
arijdoes ces start today or tomorrow?15:03
UbuntuBhoyTranshumanist: not so sure15:03
UbuntuBhoythey have their own thing#15:03
UbuntuBhoy-#15:04
TranshumanistSo did the Debian guys before Ubuntu. And the Android guys before Google said hello. ;)15:04
gacpersonally, I can't stand XDA developers much anymore. there's too much "I'm an xda-dev because I took someone elses ROM, removed an .apk, gave it a rubbish name, released it, and dropped it after one release"15:04
gacit can be quite a frustrating community nowadays I think15:05
TranshumanistYes, it's as immature as the early days of Windows 9x. In all senses.15:05
tarelerulzThere are all ways Toots in ever community.  They go on to something else and the real deals stay around15:06
Robbilietarelerulz, whats a Toots?15:06
tarelerulzTool sorry15:06
Robbilieah doesnt really matter, missed the whole conversation :/15:07
UbuntuBhoygac: kanging is a big issue now - that's why you get the original dev sections15:07
tarelerulzXDA seem like site its better for other to link a page in the site then try looking for yourself15:08
gacUbuntuBhoy: I haven't looked at the full structure, I just read "Desire Android Development" which is 99% nonsense nowadays :(15:09
gacor seems that way to me, anyway15:09
tarelerulzSo where do you find how to dev for the os itself?  Not for app or anything like that15:10
tarelerulzI just find that odd for Android.  Its open source ,but  as to working on the os  , you seem to download , compile and make rom .  There is no one place you go I want to learn.  I'm sure you guys learn how to dev for Ubuntu at one place15:14
UbuntuBhoyWhat OS ? Ubuntu Phone ?15:14
UbuntuBhoygac: The Desire section is still the old structure15:15
UbuntuBhoysince the S2, new phones have had dev split into two15:16
gacUbuntuBhoy: fair enough, I've had no need to venture elsewhere, only replaced the desire a week ago :)15:16
tarelerulzJust saying Android.  That is what I find.  So , do you all have an Android device? get idea and see what  mobile is like ?15:16
gacbut yeah, now I've just looked in the Nexus 4 bit, I can see what you mean15:16
gacI'm sure that'll improve things a lot15:16
ariji think ubuntu for android is different than15:17
arijubuntu phone15:17
tarelerulzcan you import your Google contacts for Ubuntu phone?15:18
UbuntuBhoytarelerulz: no images have been released yet15:19
UbuntuBhoyI am sure more info will come out at CES15:19
tarelerulzReally you guys are not running some pre-release build of it on a mobile device?15:20
UbuntuBhoyand when the source comes out, you will get to alter it how you wish (keeping within license agreements)15:20
UbuntuBhoysame as android15:20
tarelerulzIs these the dev room?15:20
tarelerulzthis I mean15:21
RobbilieUbuntuBhoy, when is the presentatio0n and will it be streamed?15:21
UbuntuBhoylol, yes, but for the community15:21
UbuntuBhoyI am not a dev15:21
UbuntuBhoyRobbilie: don't know if there is a presentation as such15:21
Robbilieah just thought you were :D15:22
UbuntuBhoybut Canonical have a 'booth'15:22
UbuntuBhoyNo, the folk who are with Ubuntu have proper names15:22
UbuntuBhoynot like my Fanboi one15:22
Robbilie:D15:22
Robbilieexample?15:22
UbuntuBhoynot for me to point folk out15:23
Robbilie:D15:23
d_rwinCan I get some details on mobile segments- smart and entry-level category design? Its Course?18:22
mhall119heads up folks, it looks like the Galaxy Nexus will be available late February19:17
mhall119we appreciate your patience while we get them put together19:18
arij?19:18
ubuntubhoyimages ?19:19
ubuntubhoygot to be19:19
mhall119oh yes, sorry, images for the galaxy nexus19:20
ubuntubhoylonger than I thought19:20
ubuntubhoywhere did you get that from ?19:20
ubuntubhoyor are you involved ?19:20
mhall119ubuntubhoy: the team working on making them19:20
ubuntubhoyAhh19:20
ubuntubhoycheers19:20
mhall119ubuntubhoy: not in a technical sense19:20
ubuntubhoystill a million times closer than me :D19:21
ubuntubhoymhall119: will source also be released then ?19:21
mhall119you're off by several orders of magnitude19:22
mhall119ubuntubhoy: should be, yes19:22
ubuntubhoyK19:22
ubuntubhoyta19:22
mhall119np19:22
k1li bet the ubuntu-phone guys would even make images for nexus4 but they are still in backorder :)19:23
user82_k1l one should hope so...19:25
user82_i want to buy nexus419:25
k1lwell, i got a nexus4.19:25
user82_what is the price in germany? 299€ or more?19:26
k1l299 or 350 + 10 for shipping.19:26
user82_a lot of money but the specs are really high end...19:27
k1lyep. but not that much money as other manufactures want for their top-devices.   but the GNex is still a good one and very well equipped. and its the dev-phone from ubuntu-one19:28
ubuntubhoymhall119: hope you don't mind me asking, is there a reason for the delay? (making a more complete system image or possible work with partners etc)19:28
mhall119Ubuntu made it to AT&T's slide deck at CES: https://twitter.com/ryanreith/status/288362950148907009/photo/119:29
k1lmaybe you can grab a cheaper new gnex or a really cheap used /refurbished gnex19:29
mhall119ubuntubhoy: I don't have details, but I'd imagine they're finishing it off and making sure it's something that can be easily installed19:29
mhall119I don't know what the current process is that they go through to load it onto phones19:29
ubuntubhoyK19:30
ubuntubhoythanks again19:30
ubuntubhoywould guess it's a fastboot flash of some kind though19:30
mhall119no problem19:30
Pulserinteresting, ubuntubhoy is there an ODIN accessible mode on the nexus?19:30
Pulseror are they only accessible by fastboot19:30
ubuntubhoynot sure19:30
ubuntubhoyonly Nexus I had was the N One19:30
ubuntubhoybut I would doubt Odin would touch it19:30
ubuntubhoywould imagine Google were strict about the way it could be accessed19:31
k1lso is there a dev team on CES?19:31
ubuntubhoyPulser: what can Odin give that Fastboot can't ?19:31
=== rsalveti_ is now known as rsalveti
mhall119k1l: there may be some technical people there, but I don't think it's any developers19:33
=== popey changed the topic of #ubuntu-phone to: Discussion for all things regarding Ubuntu for Phones | This channel is logged to http://irclogs.ubuntu.com/ | If nobody is here use http://askubuntu.com/questions/tagged/mobile | http://wiki.ubuntu.com/UbuntuPhone | No images available yet, aiming for end of Feb '13
k1lmhall119: yes, thought so. just wanted to here how its going at the CES19:36
ubuntubhoyIt would be fantastic if they could get one of the larger OEM's on board19:44
ubuntubhoysomeone with respected hardware19:44
mhall119ubuntubhoy: that's why they're at CES :)19:44
ubuntubhoyyeah19:44
ubuntubhoyquite fancy HTC taking a punt on it19:45
ubuntubhoythe way they did with Android19:45
k1lwell, the other mobile OS all have some weak spots. so if ubuntu-phone is clever designed they could make benefit of that19:46
ubuntubhoyTo be fair so will UOS19:49
ubuntubhoynothing is perfect19:49
k1lubuntubhoy: yes of course. nobody is perfect19:49
k1li think the apps will be a big issue at starting point.19:50
k1lnot to have apps is a big showstopper for endusers19:50
ubuntubhoyvery miuch19:50
ubuntubhoymuch*19:50
ubuntubhoyso19:50
ubuntubhoyreleasing the SDK is a wise move19:51
ubuntubhoythey need to get all the social networks tied up as well19:51
ubuntubhoyotherwise loads of folk wont go near it19:51
ubuntubhoyBB have bean kinda clever with BB1019:52
ubuntubhoythey have been having dev days all over the world19:52
k1li got a hp touchpad with webos. webos was quite a good mobile OS but there wasnt even an IRC app o_O (besides the very insane pricing hp did)19:52
ubuntubhoyto get apps ready for release19:52
ubuntubhoyk1l: no Android on it ?19:52
k1lubuntubhoy: of course. but that took some time to develop.19:53
ubuntubhoynot too long really19:53
ubuntubhoyonce the fire sale was done there were loads of devs working on it19:53
k1lyep, i was in there with all the drama19:54
ubuntubhoyI missed out19:54
Pulserhmm k1l I recognise the username19:58
Pulserfrom touchpad times IIRC19:58
k1l:)19:59
Pulserhehehe19:59
Pulserhow the heck can I remember that19:59
Pulserthat's scary lol19:59
PulserCM Touchpad was from summer 2011?19:59
k1lwe talked some time back then20:00
Pulserah yes, that's why, I recall it now20:00
Pulseryeah, I like all these "alternate OS" options coming up lately... But I wait with bated breath to see if they will get anywhere tbh20:01
PulserFirefox OS has been "in the works" for a while and showed promise... they got one thing right by trying to make it "installable" onto regular Android devices20:01
Pulserbut it's still nowhere near ready IMO20:01
Pulserwhereas ubuntu phone looks to be prrtty interesting :)20:01
Pulserpretty *20:01
ubuntubhoyBTG is a mess on a handset20:03
ubuntubhoyI tried it and really un-impressed20:03
Pulserubuntubhoy, indeed lol, though I think they got their attention too early, while it lacked core features20:03
Pulserlike "calling"20:03
ubuntubhoyyeah20:04
ubuntubhoyI built it just before I sold the S2 as you never updated your build on XDA20:04
Pulseraye20:04
Pulseryeah I stopped that as their build system doesn't work on the software I run on the server20:04
ubuntubhoywas really underwhelmed20:04
ubuntubhoyAhh20:05
ubuntubhoywill let you off then20:05
k1lbtg?20:05
Pulsermmhm20:05
ubuntubhoythat said, was easy to set up and build20:05
Pulserk1l, boot2gecko ie. firefox OS20:05
k1lahh, ic20:05
Pulserit's been on and off for over a year iirc20:07
PulserI remember doing builds back about a year back20:07
Pulserand they were utterly unusable, no RIL, no nothing tbh20:07
PulserBUT A SHINY UI!!!11111!!20:07
ubuntubhoynot that shiny20:07
Pulserso really Android has had zero sensible competition for some time20:07
Pulserubuntubhoy, true dat20:07
ubuntubhoyyeah, right now it's still Android FTW20:08
k1ladvantage on ubuntu is, that they actually got experience in running a OS. but the problem is that the mobile business is another issue20:08
Pulseryup20:08
Pulsersee, I've spent 4 years basically slap bang in the middle of some parts of it20:08
PulserUbuntu has got some things going as an OS20:08
ubuntubhoyIf the test builds are anything like the video's show then it will have a decent start20:08
PulserBUT the mobile market is TOTALLY different20:08
Pulserubuntubhoy, I agree, it looks nice, BUT imo the killer is what you hit the market with20:09
ubuntubhoyyip20:09
Pulserright now, Android and iOS have n million apps each20:09
PulserFirefox OS aims to make it "web apps ftw"20:09
ubuntubhoyif they can show enough to capture the geek market they will do ok20:10
ubuntubhoythat is how Android got it's first footing after all20:10
ubuntubhoybut it also had the power of Google behind it20:10
Pulserindeed that is true20:10
Pulserthe trouble is... how do you capture the geek market, short of being "more open source"?20:10
Pulserwhich then conversely will make app devs like it less (in some weird cases)20:11
ubuntubhoykind of20:11
ubuntubhoybut do you not think stock Android is kind of closing in20:11
ubuntubhoyMTP etc20:11
ubuntubhoyNexus without SD cards20:12
Pulseroh indeed, it's getting bad, REAL bad20:12
ubuntubhoylittle things20:12
Pulserunified storage is awful in practice20:12
ubuntubhoythat's why I was glad to read the UOS min specs20:12
ubuntubhoyboth sets mention SD cards20:12
Pulserubuntubhoy, do they mention open sauce bootloaders and RILs?20:12
k1li like the way ubuntu handles the "desktop". android and iOS look very similar20:13
* Pulser still expresses his anger at the lack of both20:13
ubuntubhoynope, just hardware specs20:13
Pulser:(20:13
ubuntubhoybut that would be down to OEM's I think20:13
ubuntubhoydoubt Canonical would be able to negotiate that20:13
Pulserwell true, BUT what about the "flagship"?20:13
ubuntubhoywould be nice20:13
k1lwell, ubuntu should walk into the bootloader trap20:13
PulserI think it would be ideologically horrid to have to IDA up parts of an ubuntu phone20:13
k1l*should not20:14
PulserI hope it doesn't :)20:14
Pulseru-boot all the devices!20:14
ubuntubhoylol20:16
ubuntubhoywould be great to have one truly open device20:16
ubuntubhoyimagine what the community could do with it20:16
donttrustemWhen do we get a beta release of ubuntu phone.....  I have a google nexus waiting20:17
popeysee the /topic20:17
donttrustemCool20:18
donttrustemCan't wait20:18
donttrustemDoes it install from USB?20:19
Pulserwell... given the available input devices on a Galaxy Nexus, I think that is likely20:19
donttrustemPulser: it could have been via the cloud20:21
donttrustemNet install20:21
Pulserunlikely given how these phones work20:22
Pulserthey're designed to try to prevent something remote changing the kernel and filesystems20:22
ubuntubhoydonttrustem: I wouldn't trust him TBH20:22
Pulserlol20:23
ubuntubhoymicrowave updates20:23
ubuntubhoyget your tinfoil hat on20:23
* Pulser has his ready at all times20:23
ubuntubhoylol20:23
donttrustemLol20:23
donttrustemJust reading about what will be available ... It says it has a dialer does this mean 3G and wifi will work as well20:27
donttrustemAre any of you guys running it at the moment?20:27
ubuntubhoynot been released20:28
donttrustemWhat I mean is as developers20:28
ubuntubhoyonly those in the inner sanctions will have tried it20:28
donttrustemOk. So we have no illuminati here :)20:29
mhall119like we'd tell you where we keep our illuminati20:31
ubuntubhoyif you ask a reasonable question that are able to answer one usually pops out the shadow's20:31
ubuntubhoylike him ^^^^20:31
ubuntubhoy:D20:31
donttrustemLol20:32
donttrustemOk what can we expect from the release.... Will the nexus work as a normal phone20:33
donttrustemRephrase smartphone20:33
donttrustemAlso will there be any apps available ....20:34
ubuntubhoywell, the SDK has been out since the announcement20:35
ubuntubhoyso some dev's will have apps being worked on20:35
ubuntubhoyTBH the SDK works pretty well20:39
ubuntubhoyI had a little look even though I have not coded anything for more moons than you have hot dinners20:39
mhall119donttrustem: you can expect evertyhing you saw in the demo20:42
mhall119it's prototype code for a demo, so expect it to have a lot of rough edges20:42
mhall119it's not going to be an immediate replacement for what you can buy in a store20:43
mhall119you can also expect to become instantly more popular with your geekier friends20:43
ubuntubhoylol20:44
donttrustemI am interested in being able to support it as well20:44
ubuntubhoymhall119: you should use that as a tag line20:45
ubuntubhoy"you can also expect to become instantly more popular with your geekier friends - get Ubuntu OS"20:45
mhall119lol20:45
ubuntubhoyworks for me20:45
donttrustemImpress your geeky friends with ubuntu phone....  Not really a great tagging for the mass market lol20:47
mhall119we might start a tumblr or something though, for photos of you and your Ubuntu Phone at random places20:47
ubuntubhoyHTC do that on their elevate page20:48
ubuntubhoyit's a decent idea20:48
ubuntubhoyadd a nice hashtag20:48
* mhall119 hates it when his humor turns out to be reasonable20:48
ubuntubhoy:D20:48
donttrustemHumour people remember20:49
ubuntubhoyI am being serious though20:49
ubuntubhoyHTC do that20:49
donttrustemThat or disaster :(20:49
ubuntubhoythey also have a section for folk to take pics of the new handsets in phone shops20:49
bobweaverhas any one seen a picture or anything of what the touchpad keyboard looks like ?20:51
ubuntubhoynope20:52
donttrustemFirst it needs to be out there but this has massive potential for the corp market.  It has a massive reduction power consumption in the office  which in turn reduces heat and aircon20:52
donttrustemThe list can go on...20:53
ubuntubhoysuppose that could be another decent market - docking stations and the like to take advantage of the Desktop20:54
donttrustemI had to source a small form factor for a project I was running ...  2000 desktops because the architect screwed up the floor space and they has to reduce the  desk footprint20:55
ubuntubhoyYay, I have a bidder on my big kettle20:55
ubuntubhoydonttrustem: would an all in one not suit that better ?20:55
donttrustemIt turned out by doing this they also saved 25000 on aircon20:56
ubuntubhoyevery cloud and all that20:56
k1lbobweaver: i think i saw a picture or a video of it. but cant recognize where :X20:58
donttrustemubuntubhoy: That is what I sourced in the end20:59
donttrustemBut what I am trying to say is that using the phone would be massive saving on everything20:59
mhall119bobweaver: http://www.omgubuntu.co.uk/2013/01/ubuntu-phone-download-will-be-ready-late-february has a screenshot showing a keyboard20:59
donttrustemAll corps are looking to save money at the moment21:00
ubuntubhoyI suppose21:01
ubuntubhoywould depend on the full setup though21:01
ubuntubhoyand could you really trust the users21:01
ubuntubhoyconnecting to a dock can prove a bit much for some21:01
bobweaverthanks all21:02
donttrustemCNN predict ubuntu phone will not make in roads ....  This is a good sign :)21:02
popeyPffft, what do they know ;)21:02
bobweaverI predict that unity will keep on crahsing on me all day with 13.0421:02
donttrustemubuntubhoy: If they have nothing else they will use it21:02
bobweaverboth things are annoying21:03
donttrustempopey: Exactly21:03
ubuntubhoyI would like to see a padphone style workstation21:04
ubuntubhoydrop the handset in and it come to life21:04
ubuntubhoyworking of the phone CPU21:04
donttrustemThere is one already21:05
ubuntubhoyreally21:05
ubuntubhoynot seen that21:05
donttrustemI saw it on the gadget show in the UK...  Let me see if I can find it21:05
ubuntubhoyta21:06
bobweaverSpeaking of gadget shows I sure hope that CES is going great21:06
ubuntubhoyclosest I saw was a netbook that ran of a phone21:06
bobweaverany one see video of that yet ?21:06
ubuntubhoynot looked21:06
ubuntubhoyI will let others sort the good from the bad21:06
mhall119according to zdnet's completely unscientific poll, responders think Ubuntu Phone will be successful, 54% to 46%. http://www.zdnet.com/debate/can-ubuntu-smartphones-steal-androids-thunder/10111324/21:06
bobweaverI guess that it doesnt start till tuesday CES that is21:08
mhall119bobweaver: there's an "Early Access" today, I guess for folks to paid more for their tickets21:08
bobweavercrazy crackers !21:08
bobweaverj/k21:08
bobweaverI would like to see the both21:09
mhall119bobweaver: http://instagram.com/p/UMazfMwAn8/ is a photo of the boot21:10
mhall119booth21:10
ubuntubhoyare Ubuntu Tv and Ubuntu for Android also being showcased ?21:10
mhall119I believe so21:11
bobweaververy very nice mhall11921:11
ubuntubhoythought I saw something about UTV, but no mention of UFA21:11
mhall119ubuntubhoy: I don't know the details, but I'd be surprised if all 3 weren't being demoed21:13
ubuntubhoyyeah21:13
ubuntubhoywould make sense to show as much as possible21:13
bobweaverany one else here using the beta qt ppa I am having massive troubles with it21:14
ubuntubhoyespecially as integration is one of the selling points21:14
ubuntubhoybobweaver: I installed the SDK last week and it was fine21:14
bobweaverLike qtweb dont work that is a huge mess21:14
AlanBellanyone understand the "we don't need a lock screen because all 4 sides are active" thing?21:15
bobweaverand half the time that I run things Simple api querys it dies21:15
ubuntubhoyAlanBell: nope21:15
mhall119AlanBell: there's nothing that a tap will activate on the welcome screen21:15
mhall119and I guess an in-pocket swipe isn't likely21:15
ubuntubhoybut a rub might ?21:16
bobweaverput it on Timer{}21:16
ubuntubhoygetting cash out of pocket21:16
AlanBellok21:16
mhall119my current phone uses a simple swipe to unlock, so does the iPhone I think21:16
ubuntubhoyor evfen just moving the phone21:16
mhall119so I'm guessing it takes more than a rub21:16
ubuntubhoybut they just 'open' the screen21:16
ubuntubhoythey dont select21:16
ubuntubhoywell they do on android now21:16
ubuntubhoyI take it back21:16
mhall119ubuntubhoy: presumably it'll have a hardware button, like most phones, that puts the display/touchpad to sleep21:17
ubuntubhoyyeah21:17
ubuntubhoythats a must21:17
AlanBellhow about a lock on it so that my kids don't take it off me to play angry birds?21:17
mhall119so you'd touch the "wake up" button, then you can easily access stuff21:17
ubuntubhoyAlanBell: why have it then21:17
ubuntubhoyjam fingers FTW21:17
mhall119AlanBell: like your kids can't already unlock your Android phone to get to their Angry Birds21:18
bobweaverubuntubhoy,  how did you install the Ubuntu comments ? to 5rc ? did you just make sure that it(qt5rc) installed to opt ?21:18
AlanBellwell, I uninstalled all the games on my phone as it happens, but I could have put a password/swipy diagram thing on it21:18
ubuntubhoyI just followed the instructions on the Ubuntu pages21:18
mhall119AlanBell: kids could break into Fort Knox if it had forbidden candy or games21:19
bobweaverthat is not qt5rc21:19
bobweaverthat is beta121:19
bobweaverthat is the one that keeps on crashing on me21:19
mhall119AlanBell: I'm sure someone will write a "secure" lock screen for people who want that21:19
mhall119bobweaver: that's what I was using when you were helping me the other day21:20
mhall119beta121:20
mhall119bobweaver: are you on Quantal?21:20
dubstar_04Is there a place where we can share apps? I have written a really simple calculator and I was thinking it would be cool is there was a public git or similar?21:22
ubuntubhoythat would be a really good idea actually21:23
mhall119dubstar_04: Launchpad, you can create a project and push it to a bzr branch21:23
mhall119or you can share links and screenshots on the Ubuntu and Ubuntu App Developers communities on G+21:23
mhall119https://plus.google.com/u/0/communities/10729900762497226609421:23
mhall119https://plus.google.com/u/0/communities/11135078027092554054921:24
ubuntubhoyis there a phone section ?21:24
mhall119nope, but since apps are going to be cross-formfactor, you can pust them in the Showcase section of the Ubuntu App Developers community21:25
mhall119people have already started posting phone sdk apps there21:25
ubuntubhoyK21:25
ubuntubhoywill need to have a look21:25
ubuntubhoymhall119: will there be design guides coming, like Holo on Android ?21:27
mhall119just got confirmation, the February release is going to be source code too, not just binaries21:28
mhall119all open source21:28
ubuntubhoythats what we want to hear21:29
_polto_yeah!21:29
_polto_even more that it's Free/Libre21:30
donttrustemStart of a great project.21:30
_polto_mhall119, do you have by chance any info on than the code could be downloaded and compiled to test on a phone ?21:33
mhall119_polto_: when?21:36
bobweavermhall119,  that is Awesome !!21:36
mhall119_polto_: the code and installable images should be available late February21:36
_polto_when, sorry!21:37
_polto_Feb. - nice :)21:37
ubuntubhoymhall119: picture you just posted is very cruel21:38
ubuntubhoy#JustSaying21:38
mhall119lol21:39
=== popey changed the topic of #ubuntu-phone to: Discussion for all things regarding Ubuntu for Phones | This channel is logged to http://irclogs.ubuntu.com/ | If nobody is here use http://askubuntu.com/questions/tagged/mobile | http://wiki.ubuntu.com/UbuntuPhone | Source code and image should arrive end of Feb '13
ubuntubhoyyay, only 4.5 hours more work21:42
GabMushello ubuntu phone folks21:45
mhall119hello GabMus21:45
GabMusany news i could not know?21:45
popeyGabMus: read the /topic?21:46
GabMusnow yes21:47
popeyconsider yourself fully up to date21:48
GabMusmeh, ok then :I21:48
donttrustemJust reading the ZDNET comments....   :) interesting and it seems like the cat has been let out into the pigeons21:53
donttrustemOne negative that may ring true, is that it won't be delivered on time!21:55
mhall119donttrustem: the code or an actual handset you can purchase?21:56
ubuntubhoydoubt that, if that's the case I would expect it to be hardware rather than software that holds it up21:56
donttrustemThey were comparing to ubuntu tv21:57
ubuntubhoydifferent thing altogether22:00
ubuntubhoyeven Google TV has still not 'happened'22:00
popeysure it has22:01
popeyyou can buy a device running Google TV22:01
popeywhether you'd _want_ to... on the other hand..22:01
ubuntubhoythat's why the ''22:01
popeywhat defines a "happening"?22:01
ubuntubhoygaining traction for one22:01
skar3Hi all22:39
popeyhello22:39
=== DavidOnUbuntu is now known as DavidInPerth
mesqukahi23:48
mesqukahi23:56

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!