View Single Post
Posts: 225 | Thanked: 64 times | Joined on Feb 2010
#54
Originally Posted by roger_27 View Post
PINSH -

I'm guessing you mean that question in curiosity, and not to sound like a smart *** (the internet sure can misconstrue these things) but for me the problem is not C++ vs C#, but rather which direction to go get to the damned IDE. One tutorial I was looking at showed you just type all this stuff at a command prompt?
http://wiki.maemo.org/MADDE/QtCreato...on_for_windows

You can skip the usb networking part if your pc and yur phone are on a home wifi router

1. a breif explanation as to how maemo development works. what talks to what, to talk to what.
Well, QtC is the IDE. Qt+MADDE gives compilers that run in windows and produce either windows or ARM binaries. The Win binaries run on windows,, you can actually dev an app, run it in windows, check it.. goes on the net or whatever, then recompile it for the phone and run it there

2. a breif explanation on the different methods you can do to begin developement, and possibly their pros and cons (from what I have been reading there are 2 or 3 ways to make apps for these things)
If I work the others out, I'll let you know.. for now I'm using Qt 4.5, QtCreator, MADDE.. Ive no idea about python, or QtPython, or PyQt or whatever it's called.. But python is another populat way to get apps running on this device. It's interpreted though, so a bit slower..

also needed is some explaining on why sometimes you need to include the things you include
Erm, cos include is like adding a reference in C# - if you dont include the header file that defines SuperObj, you cant use SuperObj

and how optifying works
In my head it's just a symbolic directory that links out of the limited C: (os) drive on the phone to the bigger D: drive, and thts where you should dump all your junk, not on C:
Not that Maemo has drive letters.. devices are mounted as folders, but thats not a hard concept to grasp if you consider C: and D: are just folders inside "my computer"


how the repositories work (as far as developing and registering your app into one), how the bug tracker works, how the project pages work
No idea on those.. but theyre kinda like a download site, from a user perspective

I couldn't program my way out of a paper bag when it came to this Maemo beast.
I know how you feel.. how about .NET for N900.. Does Mono project do that?


[quote]all I've got is a virtual machine that I'm not even sure is installed right. lol.[/quote

aha.. the hard way.. read that wiki link, it does actually work