![]() |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
[QUOTE=Wikiwide;1521234]Shmoose: why not as telepathy plugin?
My first idea was to improve the gabble plugin. But that's pure old C. And the current Messaging App on SFOS is very limited, which also has to be improved by new dBus bindings and lot of qml stuff. Furthermore its difficult to get a new gabble plugin on the device. That can only be done within a system update. So for me, as a C++ developer, using swiften with C++11 and qt is a lot more fun :D... |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
3 Attachment(s)
Application submission: Sailfinder
Note: Some new accounts are expiring login problems lately, a fix is on the way but at the moment I can't send the fix out since I'm in the middle of my exams. See https://github.com/modulebaan/harbour-sailfinder for a full list of known bugs and the source code of course. Screenshot(s): |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
2 Attachment(s)
Application submission: RGB WiFi
Screenshot(s): |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
3 Attachment(s)
Application submission: Fast chess
Project name: Fast chess Author: Riku Lahtinen Brief description: Fast chess is an application with a chess clock, chess in two-player mode or against the Stockfish chess engine, version 5 or even against the player with another SailfishOS device. The basic views are Chess clock, Chess board and Settings. The default view is Chess clock. You can save your favourite settings including the start view setting. With cover actions either Chess clock or Chess board can be initiated with your favourite settings. Category: Fixing/Updating Features/work to be judged: The baseline app to compare is the version 0.6.9. Feature to be judged is the player mode with two devices in the version 0.7.2. The features are: - You can connect two devices and play chess - Old port and IP-settings can be saved or are partially automatically saved to ease especially consequent games with same opponent - Time settings are synchronized - During the play the clocks are kept in time on the both sides, data transfer lags are subtracted from the total time Package name and where to find the app/repository:
Screenshots: |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Hello,
1. Is Andoid .apk admitted to the competition? 2. How .apk can be teasted that it works fine on Sailfish? 3. Is Tizen Mer-based OS? 4.What about Qt-html5 or Sailfish -html5 or other OS ( from Competition)? Thank you |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
2.) same as 1.) 3.) yes 4.) yes, if it runs natively on SFOS |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
https://developer.tizen.org/developm...ining/overview https://3.bp.blogspot.com/-cQwEaDm4w...en-history.png |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
Cause apk - second binary for SF OS 2. If Tizen is Mer-based OS ( Yes ?) so can I share web or native tizen app for the competition? Cause rules says - Mer-based, Includes all Mer-based devices. |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
Is anywhere good example of it ( html5 or Cordova SF OS)? I'm beginner in Qt SDK Thank you |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
The Council has to make a statement about this and post the final verdict to the competition Wiki page. (https://wiki.maemo.org/Maemo.org_Cod...mpetition_2016) |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
@nieldk
Thanks! I want to automate my blinds too with an ESP8266 and a SFOS app :) But then I need to rename RGBWiFi :p BTW: you can use those ESP8266 as an Arduino. The only downside is the number of analog inputs (only 1). but the CPU runs at 80Mhz or more which is at least 5 times faster then a Arduino Nano. But it can also be used to handle only the WiFi part and communicate with through serial. Dylan |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
Now, i need to think of some TMO competition or ...? price could be ESP8266 modules, what you think? |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
@nieldk
You mean a competition where we combine Mer based OS with hardware like Arduino? Dylan |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
@nieldk
Seems fun :) Dylan |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Project Name: Prostogram
Author: Neochapay (Sergey Chupligin) Brief description: Native instagram application for Sailfish OS smartphone. Category: Something new Package name and where to find the app/repository: harbour-prostogram: https://github.com/neochapay/Prostogram/ Now not work sends landscape photo and registration in instagram, but i work on it |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Project Name: Update Glacier-home
Author: Neochapay (Sergey Chupligin) Brief description: Update code of glacier-home fix many errors and bugs: Add internatialization Add folders on applications grid Fix lockcode work for new org.nemomobile.devicelock Fix wallpaper fillmode on main and lock screens Fix folderview And many other little bugs :) Category: Fixing/Updating https://github.com/neochapay/glacier-home And all commits merged in master https://github.com/nemomobile-ux/glacier-home |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
It is admittedly hard to define precisely what's inside the set and what's outside the set, but something like "native applications for maemo- or mer-based operating systems" should at least capture the intention. |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
This is my first post to TMO and already my contribution to the Developer Regatta:
Project Name: Wunderfitz Author: Sebastian J. Wolf Brief description: Wunderfitz is a mobile dictionary application for offline use, including the Heinzelnisse Norwegian-German dictionary (heinzelnisse.info) and supporting dict.cc dictionary export files. Category: Fixing/Updating Screenshot(s): https://openrepos.net/sites/default/...shot-de-en.png https://openrepos.net/sites/default/...shot-de-no.png https://openrepos.net/sites/default/...ctionaries.png Features/work to be judged: I started Wunderfitz mainly to learn C++ and Qt - and to have a fast and offline German-Norwegian dictionary as I'm currently learning Norwegian. After the initial publishing in the Jolla Store, I got more and more requests to add other languages as well, so I decided to support the import of dict.cc dictionary export files for the Developer Regatta. So the work to be judged is:
Package name and where to find the app/repository:
I hope you find it useful! :) |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
No offense, but could you make it possible to remove the DE-NO dictionary? That is one, I know I'll never use. ;) |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
The separate application for XMPP is a bad idea. What's the point in using Sailfish when all it does is copy Android where you need to have a separate application running for everything? I admire the effort, but it misses the point.
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
Having said that, I am working on a Telepathy based XMPP client (I started researching TelepathyQt in November, before I knew about the other apps that are in development). Aim is to implement things that are missing from jolla-messages like roster management first, then look at MUC etc. Hopefully the two apps will compliment each other, and it won't harm to have more people with a good understanding of XEPs etc. within the community. Choice is a good thing. |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
However, removing the Heinzelnisse DE-NO dictionary from the package would be more or less an incompatible change especially for the initial users. The alternative - to set SUID and then to allow the user to delete the DB on /usr/share... - would especially be a no-go for Jolla Harbour. There I'm not allowed (and that's good!) to tinker with areas where only root can do changes. So I would need to implement some kind of a migration path (e.g. online importer for Heinzelnisse) to mitigate this issue. Moreover, the memory footprint of the dictionary is rather low - about 6MB on the disk and close to zero in memory if you've not selected it (though I haven't measured that in detail I have to admit). So in the end my precious free time (I have a 50+ hours/week day job and a private life) would be eaten up for something which is not a very big win. So personally, I would rather invest that time in other features/important bug fixes or even a new app. I still haven't touched most of Qt and I've begun to like it that much that I want to know more... ;) |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Quote:
To what I know, write access to /usr/local is only possible by root by default. Changing this would also require root privileges. So I would end up setting SUID - which I'm not allowed for Jolla Harbour. In addition for Harbour the directory structure is pretty much strict and bans /usr/local as far as I understand it. And even if I said I'll only publish on OpenRepos from now and ignore the Harbour rules, it would be quite of a hack which I don't like to do... If I missed anything or simply don't know crucial details, please let me know. I'm willing to learn. |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
As the Developer Regatta isn't over yet, and I would like to see more applications for fremantle/harmattan, now is the chance to try out the QtSDK for windows with device emulator.
So also people can write some application without a hardware. I know this will never happen. However hope is the last to die. ;) Here the link. |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Application submission: Bootyhunter
Project Name: Bootyhunter Author: tadzik (me!) Brief description: A Geocaching application for SailfishOS Category: Something new Features/work to be judged: The whole application Package name and where to find the app/repository: Bootyhunter: https://openrepos.net/content/tadzik/bootyhunter; harbour QA in progress talk.maemo.org thread: https://talk.maemo.org/showthread.ph...84#post1522184 Screenshots: https://openrepos.net/sites/default/...?itok=a9VwRpA7 https://openrepos.net/sites/default/...?itok=nSye01C6 Question: should I add it to the Coding Competition wiki myself, or is that not for me to do? |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
3 Attachment(s)
Project Name: DartsScore
Author: rgrnetalk Brief description: DartsScore let you keep track of your score when you are playing a dart match. Two players start with a total score of 301. After entering the (triple or double) scores for the three darts of the throw of the player, the score is calculated and subtracted from the total score of the player until the total score is zero. A match is standard best of 1 set and best of 3 legs. The player to start the leg is indicated (with *). Throw score and total score after the throw are presented in a listview. Match and leg averages (for three darts) are calculated after each throw. In match settings you can choose the number of sets, legs, starttotal, the player to start and the showing of the averages. The settings are saved on acceptance. Category: something new (although small parts are used from the Ubuntu morsesender app from Robert Ancell, thanks) Screenshot(s): (see attachements Features/work to be judged: the whole application Package name and where to find the app/repository: jolla harbour talk.maemo.org thread(if exists): not available Code can be found at: https://github.com/rgrnetalk/harbour-dartsscorer |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
I updated my Fast chess app for the Regatta. The app is available in Open Repos and hopefully soon in Harbour also.
|
Re: [Council] The 1st Maemo Developer Regatta - The starting line
4 Attachment(s)
Submission: tIDE
Screenshot(s): |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
3 Attachment(s)
So I started developing this app about two years ago, when I first got the Jolla phone, then never really got around to finish it. Now my Jolla is dying (screen cracked -> touch not working properly) and I thought I take the opportunity to submit it here, there still might be someone interested. Otherwise I might forget about it again... Here it is:
Submission: Pyrrha Project Name: Pyrrha Author: me - github.com/corecomic Brief description: Pyrrha is a cute Pandora Radio client. Category: Beginner Features/work to be judged: Whole application Package name and where to find the app/repository: harbour-pyrrha: https://openrepos.net/content/corecomic/pyrrha Screenshot(s): |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
Still one and perhaps the last update before the deadline of the Regatta. Enjoy the Fast Ches version 0.7.2 with the features added:
- Spanish translation by Carlos Gonzalez - Increased accuracy of the clock in the boardview - Clock data synchronized in two device play, network delays subtracted from to time accumulated - Clock and increment settings synchronized automatically in two device mode |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
To those who haven't done so yet, it's always a good idea to make it easy for people to translate your applications. You can apply for hosting your applications' translation efforts for free at Weblate or Transifex as long as you show them the source code is available (which doesn't seem to be a problem looking at this thread!). This lets anyone translate your applications online, without requiring them to know how to work with GitHub or the likes.
The more languages your applications are available in, the more useful they will be! |
Re: [Council] The 1st Maemo Developer Regatta - The starting line
3 Attachment(s)
Application submission: OSM2go updates
Project Name: OSM2go Author: Dakon aka. DerDakon (Rolf Eike Beer) Brief description: OSM2go has been improved lately. It now uses C++ for many things, which results in reduced memory usage (std::vector and friends instead of handcoded single-linked lists). It gained some new features (e.g. nested presets, so a newer set of JOSM presets can be used), a couple of memory leaks were fixed. Based on the C++ port a Qt5 based GUI will eventually come, hopefully bringing OSM2go to Jolla. Category: Fixing/Updating Features/work to be judged: - speed and memory improvements (e.g. https://github.com/osm2go/osm2go/com...8bbf2dc273f793 https://github.com/osm2go/osm2go/com...de8895b0b6e9db ) - new presets features (list of presets used in the currently selected object [presets -> "Used presets"], multi-level presets hierarchy) - usability improvements (e.g. place node at current GPS position, "Update all" to update all project OSM files) - the good karma that someone still updates programs for the N900 ;) Package name and where to find the app/repository: osm2go (the version in the store is outdated) https://github.com/osm2go/osm2go |
All times are GMT. The time now is 15:35. |
vBulletin® Version 3.8.8