#1  
Old 07-05-2011, 10:09 AM
qgil's Avatar
qgil qgil is offline
Super Moderator
 
Join Date: Jan 2010
Location: Mountain View (CA, USA)
Posts: 982
Thanked: 2,304 times
Default Chess app(s) development: ideas and discussion

(((My motivation in this topic is *personal* and unrelated with my job)))

Today I was checking again: there doesn't seem to be any chess game for Qt mobile. Specially for the handset form factor it is though: some tricks could be done porting desktop apps to the N900 thanks to its resistive screen and the stylus. But now that finger friendly capacitive displays are the norm I'm not sure at all that they will be usable.

Time to resurrect Miniature? Help!

Believe it or not Miniature has provided me some of the best moments with my N900 - even in its current incomplete and buggy state. Now I can finally show off publicly my Nokia N9 and N950 but... how good is that when I can't play chess with anybody with them?

So... I was wondering if there would be still some steam left in this project. Or if there are other ongoing chess initiatives, or simply Chess-loving developers around.
__________________
My MeeGo work.
Reply With Quote

The Following User Says Thank You to qgil For This Useful Post:
  #2  
Old 07-05-2011, 02:14 PM
rzr's Avatar
rzr rzr is offline
Senior Member
 
Join Date: Feb 2010
Location: fr
Posts: 245
Thanked: 85 times
Default Re: Chess app(s) development: ideas and discussion

I'll try to build it using obs if no one does before
__________________
http://store.nokia.com/content/269879# #Redak #Text #Editor in #Store for 1 EUR but free sources Please support my #MeeGo #n950club contribs

http://rzr.online.fr/q/harmattan# Shared Repo


http://rzr.online.fr/q/ubuntu# #UbuntU running within #MeeGo/#HarmattaN for !n950club : support #NfS, #JavA , Download RootFs or Watch video


...
Reply With Quote

The Following User Says Thank You to rzr For This Useful Post:
  #3  
Old 07-05-2011, 07:26 PM
venemo venemo is offline
Member
 
Join Date: Jun 2010
Posts: 57
Thanked: 118 times
Default Re: Chess app(s) development: ideas and discussion

I could help with making a user interface for a chess app, but I'm incompetent about artifical intelligence development. :P
Reply With Quote

The Following User Says Thank You to venemo For This Useful Post:
  #4  
Old 07-05-2011, 07:51 PM
vitna vitna is offline
Senior Member
 
Join Date: Oct 2010
Posts: 156
Thanked: 67 times
Default Re: Chess app(s) development: ideas and discussion

yeah the IA isn't simple to implement, pheraps we can find something in "miniature"
Reply With Quote

The Following User Says Thank You to vitna For This Useful Post:
  #5  
Old 07-06-2011, 05:49 AM
mjk mjk is offline
Junior Member
 
Join Date: Apr 2010
Location: Tampere, Finland
Posts: 11
Thanked: 17 times
Default Re: Chess app(s) development: ideas and discussion

Quote:
Originally Posted by rzr View Post
I'll try to build it using obs if no one does before
Did you give it a shot? I'm not (yet) familiar with OBS and my Linux-box with Scratchbox needs to be revived first, because Miniature uses autotroll. Seems to me that due the dependencies it's a little though to get it build in my Mac.

I could be interest to help now that the public transportation app is little crowded (in a good way).
Reply With Quote

The Following 2 Users Say Thank You to mjk For This Useful Post:
  #6  
Old 07-06-2011, 08:26 AM
qgil's Avatar
qgil qgil is offline
Super Moderator
 
Join Date: Jan 2010
Location: Mountain View (CA, USA)
Posts: 982
Thanked: 2,304 times
Default Re: Chess app(s) development: ideas and discussion

Thanks for the feedback! Miniature has already a good UI to start with, the only thing is that we might want to move to Qt Quick for easier development.

I have no idea how simple is to keep the current engine with all the logics.

The roadmap looks still good today: http://wiki.maemo.org/Miniature/Development#Roadmap

You can find the former developers and contributors at https://garage.maemo.org/pipermail/chess-developer/
__________________
My MeeGo work.
Reply With Quote

The Following User Says Thank You to qgil For This Useful Post:
  #7  
Old 07-06-2011, 10:52 AM
rzr's Avatar
rzr rzr is offline
Senior Member
 
Join Date: Feb 2010
Location: fr
Posts: 245
Thanked: 85 times
Default Re: Chess app(s) development: ideas and discussion

Hi,

1st, Do you know upstream scm url ?

First I tried to build it for debian, (ubuntu actually) but it seems it depends on outdated version of qt4-telephaty ...

src/pregame.cc: In constructor 'Miniature::MPreGame::MPreGame(QObject*)':
src/pregame.cc:53:91: error: cannot allocate an object of abstract type 'TpGame::TpTubesClientHandler'
./src/telepathy/tptubesclienthandler.h:40:1: note: because the following virtual functions are pure within 'TpGame::TpTubesClientHandler':
/usr/include/telepathy-1.0/TelepathyQt4/abstract-client.h:285:18: note: virtual void Tp::AbstractClientHandler::handleChannels(const Tp::MethodInvocationContextPtr<>&, const Tp::AccountPtr&, const Tp::ConnectionPtr&, const QList<Tp::SharedPtr<Tp::Channel> >&, const QList<Tp::SharedPtr<Tp::ChannelRequest> >&, const QDateTime&, const Tp::AbstractClientHandler::HandlerInfo&)
src/pregame.cc:73:79: error: cannot allocate an object of abstract type 'TpGame::TpApproverManager'
./src/telepathy/tpapprovermanager.h:41:1: note: because the following virtual functions are pure within 'TpGame::TpApproverManager':
/usr/include/telepathy-1.0/TelepathyQt4/abstract-client.h:109:18: note: virtual void Tp::AbstractClientApprover::addDispatchOperation(c onst Tp::MethodInvocationContextPtr<>&, const Tp::ChannelDispatchOperationPtr&)
make[2]: *** [src/src_miniature-pregame.o] Error 1
__________________
http://store.nokia.com/content/269879# #Redak #Text #Editor in #Store for 1 EUR but free sources Please support my #MeeGo #n950club contribs

http://rzr.online.fr/q/harmattan# Shared Repo


http://rzr.online.fr/q/ubuntu# #UbuntU running within #MeeGo/#HarmattaN for !n950club : support #NfS, #JavA , Download RootFs or Watch video


...
Reply With Quote

The Following User Says Thank You to rzr For This Useful Post:
  #8  
Old 07-06-2011, 11:11 AM
mjk mjk is offline
Junior Member
 
Join Date: Apr 2010
Location: Tampere, Finland
Posts: 11
Thanked: 17 times
Default Re: Chess app(s) development: ideas and discussion

Quote:
Originally Posted by rzr View Post
1st, Do you know upstream scm url ?

First I tried to build it for debian, (ubuntu actually) but it seems it depends on outdated version of qt4-telephaty ...
I think the upstream code is hosted in Gitorious as said in wiki pointed by qgil.

Telepathy API must have changed according to that error. Are you already trying to refactor the code use the version provided by Harmattan SDK? I can also check what kind of changes are required (but not immediately).
Reply With Quote

The Following 2 Users Say Thank You to mjk For This Useful Post:
  #9  
Old 07-06-2011, 12:40 PM
qgil's Avatar
qgil qgil is offline
Super Moderator
 
Join Date: Jan 2010
Location: Mountain View (CA, USA)
Posts: 982
Thanked: 2,304 times
Default Re: Chess app(s) development: ideas and discussion

Hi, I asked at the developer list and got this answer:

Quote:
Probably needs to setup telepathy correctly in configure.ac
But should also be possible to disable telepathy.
__________________
My MeeGo work.
Reply With Quote

The Following 2 Users Say Thank You to qgil For This Useful Post:
  #10  
Old 07-06-2011, 12:47 PM
mikhas mikhas is offline
Member
 
Join Date: Feb 2010
Posts: 55
Thanked: 46 times
Default Re: Chess app(s) development: ideas and discussion

Miniature doesn't have an AI, only a move validator (actually, it validates positions, but you get the idea). I never got to the part to hook up real engines ...
Reply With Quote

The Following 3 Users Say Thank You to mikhas For This Useful Post:
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Public transportation guide app: Ideas and discussion mjk Application Developer Support 78 05-31-2012 08:54 PM
Netflix queue manager app (nfqm) discussion slvr32 Application Developer Support 15 11-19-2011 01:13 AM
Scid - Chess Database liakoni Netbook 6 09-20-2010 05:28 AM
Discussion of community repositories gcobb Application Developer Support 0 05-11-2010 11:29 PM
Is forum for technical discussion? ezjd General 0 04-08-2010 04:00 PM


All times are GMT. The time now is 06:53 PM.