tijder | hi | 12:24 |
---|---|---|
maxed | Hello all. I want to add some in-app purchases in my Ubuntu Touch app. Is there any documentation for libpay/pay-service beyond test app, or should I just look at it and copy what it does? | 16:25 |
nik90 | maxed, canonical devs were running a reserved beta for app devs interested in using in-app purchases. | 16:41 |
nik90 | maxed, I cannot remember who to contact though. | 16:41 |
nik90 | popey, Do you remember? ^^ | 16:41 |
maxed | Ah, so it's not quite public release yet? | 16:41 |
nik90 | maxed, not that I know of, but they were looking for interested app devs. | 16:42 |
nik90 | maxed, you could join and provide early feedback to them before they make it public | 16:42 |
nik90 | dobey, ^^ | 16:42 |
maxed | Hm, OK.That could be interesting :) | 16:43 |
popey | alecu: is the person | 16:43 |
nik90 | maxed, there you go..contact alecu on irc. Remember today is a weekend..so you might not get a response. | 16:43 |
maxed | OK, thank you! | 16:44 |
=== StaffUnicorn is now known as nhandler | ||
DerRidda | Hello everybody. I'm looking at developing an Ubuntu app with Python but since I'm neither an experienced Python nor a QML dev I really need some pointers. | 22:51 |
DerRidda | Not really looking about tutorials for each language on its own but rather how to make them work together. | 22:52 |
popey | DerRidda: there's a couple of python apps in the store | 23:01 |
popey | DerRidda: http://bazaar.launchpad.net/~checkbox-dev/checkbox/trunk/files | 23:02 |
popey | pilot - an app in the phone store is python | 23:02 |
popey | i think that's the source for it | 23:02 |
DerRidda | Thanks, I'll pick that apart. | 23:05 |
jerac | hi all | 23:10 |
jerac | i want to change some system app in ubuntu touch | 23:11 |
jerac | how to do it | 23:11 |
jerac | i checked phablet and build a image | 23:12 |
popey | jerac: heya | 23:19 |
popey | which app? | 23:19 |
jerac | any | 23:21 |
jerac | dialer | 23:21 |
popey | the source for all of the apps on the phone is in launchpad | 23:21 |
popey | https://wiki.ubuntu.com/Avengers links to the individual projects for most of the apps | 23:21 |
popey | if there's any gaps, let me know | 23:21 |
popey | That page is mostly focussed at people reporting bugs, but it links to the right placews | 23:22 |
jerac | well how to set dev env? | 23:22 |
jerac | I am c# developer | 23:22 |
jerac | so i imagine there should also be something as visual studio projects | 23:23 |
jerac | because i want to change something in design | 23:23 |
popey | http://developer.ubuntu.com/ is the starting point for developers | 23:24 |
popey | Most of the apps are written in QML / C++ | 23:24 |
jerac | ok but how to add it like a project? | 23:25 |
jerac | eclipse? | 23:25 |
popey | We recommend qtcreator | 23:25 |
popey | thats what we use in our SDK | 23:25 |
popey | I've never used eclipse, sorry. | 23:25 |
jerac | i have phablet folder on my disk and i searched for dialer and i get some png and java files | 23:26 |
jerac | it doesn't mather which IDE it is | 23:27 |
popey | the apps are packaged separately | 23:27 |
popey | each individually | 23:27 |
jerac | system also? | 23:27 |
popey | define system | 23:27 |
jerac | there are systeam and core apps for touch | 23:27 |
popey | right, they're all separate projects | 23:28 |
popey | each one linked from that avengers page | 23:28 |
jerac | https://wiki.ubuntu.com/Touch/CoreApps | 23:28 |
popey | https://launchpad.net/dialer-app for example is the dialer app you mentioned | 23:28 |
jerac | but if i checked out phablet folder and i create image for my phone they should be there | 23:29 |
popey | that's the base image, the apps are on top | 23:30 |
jerac | ok | 23:30 |
jerac | that "top" is not included in phablet folder then? | 23:31 |
jerac | or are apps precompiled? | 23:31 |
jerac | or i don't know | 23:31 |
popey | I don't know what phablet folder you mean | 23:31 |
popey | I assume that's the one that's used to build the linux kernel | 23:31 |
popey | not the full image? | 23:32 |
jerac | https://developer.ubuntu.com/en/start/ubuntu-for-devices/porting-new-device/ | 23:32 |
popey | ok. | 23:32 |
jerac | section: Set up your development environment | 23:32 |
jerac | or i landed on the wrong side? | 23:32 |
popey | so what's the goal here? | 23:32 |
popey | port to a new device? | 23:33 |
jerac | no | 23:33 |
popey | modify existing apps? | 23:33 |
jerac | existing but change some system app and maybe a core | 23:33 |
popey | ok, well the link I gave to the avengers page links to each app | 23:34 |
popey | so you can get the source for each one via that | 23:34 |
jerac | and when i am done with changes how can i add it to image for the phone? | 23:34 |
popey | So lets say for example you wanted to change the UI of one of the apps, you'd grab the source, and modify it locally then build either a deb or click package | 23:35 |
popey | which could be copied to your phone and installed | 23:35 |
popey | some (most) of the apps are packaged as click packages which are uploaded to the store | 23:35 |
popey | a few are packaged as debian (deb) packages, i think dialer and webbrowser are examples of debs, music, clock, camera are examples of clicks | 23:36 |
jerac | thansk, but if i want to create a image that includes that all? | 23:36 |
popey | not sure tbh | 23:37 |
popey | the scripts that build the image are run on a server somewhere, not seen those | 23:37 |
popey | but I'm sure we could figure it out | 23:37 |
jerac | so system apps can be deleted? | 23:38 |
popey | during the working week when people are around | 23:38 |
popey | from the image, sure | 23:38 |
popey | i have a phone here which only has dialer, message, contacts, webbrowser and system settings | 23:38 |
popey | and not much else | 23:38 |
jerac | and you could delete dialer? | 23:38 |
popey | yes and no | 23:38 |
popey | not tried | 23:38 |
popey | but it's a bit different | 23:39 |
popey | let me see... | 23:39 |
jerac | that's waht i am thinking too (a bit different) ;) | 23:39 |
popey | sure, sounds interesting | 23:39 |
popey | ok, had a look | 23:39 |
popey | dialer-app is a debian (deb) package | 23:39 |
popey | so the image that you get on your phone is read-only | 23:40 |
popey | it can be made read-write with one command | 23:40 |
popey | and you could "sudo dpkg -r dialer-app" and it's gone | 23:40 |
jerac | thanks for info | 23:41 |
popey | np | 23:41 |
popey | any time | 23:41 |
jerac | what i want is to see how dialer works, how the sound is transfered | 23:42 |
jerac | and maybe try to change something | 23:42 |
popey | cool | 23:42 |
jerac | that's why i am so borring now... | 23:42 |
jerac | annoying* | 23:42 |
jerac | so 1st i could add dialer as a project to qtcreator and see | 23:43 |
jerac | but then if i find out that some changes are needed in the core.... i need to buil my own image | 23:44 |
jerac | but i need info how to do this | 23:44 |
jerac | i don't know hot to add ubuntu touch as a project .... | 23:47 |
jerac | can you write down some directions? | 23:47 |
popey | sorry, was afk for a bit. | 23:47 |
popey | so basically you need to add the ubuntu-sdk ppa and install the ubuntu-sdk, which is detailed at https://developer.ubuntu.com/en/start/ubuntu-sdk/installing-the-sdk/ | 23:49 |
popey | then grab the dialer source, with "bzr branch lp:dialer-app" | 23:49 |
jerac | just did it | 23:51 |
jerac | how to change the core and build it? | 23:51 |
popey | the core file system? | 23:53 |
popey | that's the bit I don't know, sorry | 23:53 |
jerac | ok | 23:53 |
jerac | well i just try to add phone-app to the ubuntu sdk | 23:53 |
jerac | CMake Warning at CMakeLists.txt:40 (find_package): By not providing "FindQt5Core.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Core", but CMake did not find one. | 23:54 |
popey | what version of ubuntu you running? | 23:55 |
jerac | 15.04 | 23:55 |
jerac | 15.10 | 23:55 |
popey | and you install ubuntu-sdk ? | 23:55 |
jerac | yes | 23:55 |
jerac | don't tell me i need 14.04 | 23:56 |
popey | no, no | 23:56 |
popey | you dont | 23:56 |
jerac | i just try to add phone-app to ubuntu sdk but cmake write error above | 23:56 |
popey | tbh you're better off coming back during the EU/US working day when people are about, sorry :) | 23:57 |
jerac | ok, thanks for helping me | 23:58 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!