yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] ace10134:
Hmm, well that's only for the iPhone. It'd be a lot easier to work with the PPCGeeks one, but at least this proves once again that it can be done.

I found this on the web: http://www.vbulletin.org/forum/showthread.php?t=174375&page=13

It's a mobile view mode for the vBulletin board that the admins could put into the website code. It would still require that we visit via a web browser, but that's all we can get right now. Once we get a developer or the source code for the PPCGeeks app, then we might have a chance of making a dedicated app.
[Windows Mobile Development and Hacking General] v5HMeca:
It's two parts that work in tandem.

One part is a server-side script, which is platform independent. It is a vBulletin plugin developed in PHP.

The other part is client-side, which at the moment only exists as an iPhone application.

I'm suggesting that we work on developing a Windows Mobile client-side application that communicates with the vBulletin plugin.

Again, the plugin to which I linked is platform independent. It's a vBulletin plugin. The iPhone counterpart is just a client and basically irrelevant.
[Windows Mobile Development and Hacking General] hibby50:
Hey guys... I am hibby50 creator of the PPCGeeks App. I would be happy to make an XDA App. However I have very little spare time so I cannot say how fast I can go. I did respond to your PM via the email address so sorry if it didn't go through. The facts are that I am only 13 years old and go to school in the US seven hours a day with about two hours of homework. Then I spend my free time with friends and on PPCGeeks. I will try to set aside some time for this.
[Windows Mobile Development and Hacking General] ace10134:
Hey,

Sorry I never got your email, but it's great to hear that you'd like to help! You have summer soon, right? I'm in high school so I have a similar schedule probably. Well it's great to know that you will work on it when you have time.
[Windows Mobile Development and Hacking General] hibby50:
Yep, summer on June 23rd :D I can whip one up right now. but it will have the same ppcgeeks look (I.E. same blue graphics)
[Windows Mobile Development and Hacking General] ace10134:
That's fine if it looks similar. I knew it would be easy to "whip one up", lol, cuz of the same forum technology.

But some questions: Does your PPCGeeks app have background notifications or a system that tells you that you have unread replies? We were planning on putting in a system like that, which would be awesome. You can see the first post here for what we thought would be perfect in the app, if you haven't already read it yet.

But yea, go ahead and whip up a quick version as soon as you can! We'd love to test it out!
[Windows Mobile Development and Hacking General] acidbath5546:
gotcha

I see what ur saying...thought u meant IE mobile...was about to cry for ya...

LOL

The log in issue seems interesting...

The App would surely bog down if you had it re-login at each page....so thats no good...

And running all links external would take updating and time....

I wonder if you have looked at PPCGEEKS app downloads?

How r they doing that?

And I love your progress....

Thanks millions!
[Windows Mobile Development and Hacking General] ktemkin:
Okay, here's a sample of my simple workaround for opening attachments in an external browser.

For example, if you right-clicked the attachment link in a Facebook post and clicked 'Open with default browser', instead of loading the actual attachment URL, the following URL would be sent to the default browser:

http://www.ktemkin.com/xda/extAttach.php?i=183509

You can try logging in if you want; here's the simple (temporary) code that runs it:

<form action="http://xdaforums.com/login.php?do=login" method="post">
User name:<br>
<input name="vb_login_username" length=25><br>
Password:<br>
<input type="password" name="vb_login_password" length=25><br>
<input type="hidden" name="url" value="/attachment.php?attachmentid=<?php echo $_GET['i'];?>" />
<input type="Submit" value="Login">
<input type="hidden" name="do" value="login" />
</form>

As you can see (you can check by viewing source in your own browser), your username/pass are passed directly to XDA, and are never actually sent to my server.

It would be a lot better if something like this would be hosted on xda-developers.com, as a user wouldn't have to feel like they were be threatened by a phishing attempt. (I know I would I was asked for my user/pass on an external domain.)

And yes, that is (a low res version of) the logo I'm using for the app currently.
[Windows Mobile Development and Hacking General] acidbath5546:
Nice

Nice...works clean...

It would be so much better if it was hosted on XDA...

I can see the phishing issue...

but like u pointed out...u can check the server souce...

and no worries on the graphics...im sure some will harras ya later bout it...

but like u said functionality first...
[Windows Mobile Development and Hacking General] ktemkin:
Initially, I was going to go with a nice, pretty blue theme, but then it was suggested I stick to the XDA theme. That's what I'm doing- I just have no idea how to make the XDA theme pretty- as, no offense, but this site was designed for function over form.

Update: After a ton of work, I have the forum-view model under control. Implementation stage should be tomorrow. More updates when I'm less tired.
[Windows Mobile Development and Hacking General] krook6023:
I can't wait! I wish your bounty was higher...:)
[Windows Mobile Development and Hacking General] mbarvian:
I would prefer a nice blue theme :)
[Windows Mobile Development and Hacking General] ace10134:
Yea the blue theme would have been fine. But keeping the true look of XDA is good, even if it's ugly. I just want it to function, I don't care how it looks. Just easy to use, finger friendly, and functioning. But it doesn't hurt if it's good on the eyes.
[Windows Mobile Development and Hacking General] ktemkin:
I'm designing it to be skinnable, so you all should be able to make whatever themes you want for it. I am trying to keep most (if not all) of the graphics rendered so the app can be as lightweight as possible. I want a very, very small memory footprint.

I abandoned fluid and just decided to write the controls myself. And, look at that! Productivity increased by 120%.
[Windows Mobile Development and Hacking General] [germany]merlot:
Yes I can feel with you. Fluid is nice to look at but working with it is a real pain in the a..
[Windows Mobile Development and Hacking General] ktemkin:
Okay, I was hoping to have a screenshot up tonight, but I'm too tired to grapple with any more regexs, and I have to get up and do higher-order differential equations in the morning (I'm a computer engineer; apparently that means people need to make me do maths).

So, for your enjoyment, here's the contents of a text file I've had floating around:

Features (not a complete list):

-[A]Full, automatic authentication protocols mean you never have to waste time logging in again!
-[A]View fora (plural forums) including post previews, with much faster rendering times than using a traditional broswer, finger friendly controls, and views optimized for mobile devices.
-[W]Full finger-friendly kinetic scrolling in all applicable views.
-[I]Finger gesture support.
-[_]Lose connection while typing a post? XDApp has an option to automatically queue your post and finish sending it next time you have a connection!
-[_]Download files and attachments instantly, without even opening a browser.
-[_]Upload a picture or file directly from the phone.
-[_]Take a screenshot of one's phone, and upload it directly as an attachment.
-[_]Configurable cache, utilizing storage card, and not internal memory.
-[F]Real-time update checking; i.e. no need to constantly refresh the thread you're on.
-[I/F]Extensible external framework will allow other applications to utilize its features: e.g. allow a user to directly post a bug-report, complete with attached memdump, to a developer's thread.
-[F]Full WYSIWYG editing of BB-code post formatting.
-[F]Push-style notifications on private mesages and subscribed threads.
-[F]Interconnections with my sensor control project which will allow use of the g-sensor, light sensor, capacitive button sensors, stylus sensor and camera to support various types of gestures and interactivities. For example, use the light sensor to automatically switch to a theatre or meeting-friendly 'night mode'.

Key
[x] - Features is in stage x. Stages:

_- Feature has not been developed (pending development.)
I- Feature is incomplete. (In progress...)
A- Feature is almost finished, but not completely functional.
W- Feature is functional, but not completed/polished.
*- Feature is completely finished, and polished!
!- Feature is working, but inefficiently.

F- Features is planned for a future version.
X- Feature has been cancelled.
H- Feature is on hold.

If you see anything missing/have any suggestions, please let me know. I'll probably need to start my own thread for this, soon, so I can keep things organized.

I have the code for the interface working itself but have been doing minimal skinning, so keep this in mind when you see screenshots tomorrow. It's not exactly a work of art right now, but it has the skinability to be.

You'll see more tomorrow. Goodnight, all.
[Windows Mobile Development and Hacking General] ace10134:
Hah, and then this thread will be TRASH!

I'm updating the first post with your awesome features list, it sounds awesome!
[Windows Mobile Development and Hacking General] krook6023:
First off thanks to ace10134...for pushing this project...we would probably not be here with out your persistence. Having said that…IMHO I feel the developer should...at some point create a new thread for his app. It only makes sense to keep the thread organized with updates, change logs, known bugs…etc.

@ace10134 please take no offense to this…you have done a fine job with this [REQ] thread but it is impossible for you to do a better job at maintaining the [APP]/[IN DEV] thread than the developer…
[Windows Mobile Development and Hacking General] ktemkin:
Okay, I don't have much for you guys to look at yet, because most of the work I've done is back-end stuff (I'm going to need to whip out photoshop and design me some icons.)

Here's a couple of screenshots for your enjoyment, though. I don't know if I'm going to stick with this 'XDA-Developers theme' I've been using... it's kind of an eyesore, if you ask me. I think I'd rather go with a nice, blueish, gradient theme.

We'll see, though.

The headers atop each page scroll with the pages themselves- so you can have them out of your way with a single flick.

The menu (which isn't shown as I have't designed any visuals for it yet) accessible by pressing the right softkey, if you have one, or by tapping the bottom right hand corner of the screen. The bottom left hand corner/softkey goes back.

You can change the layout a bit in the options dialog (e.g. switch whether the post shows the post preview or the poster's name). Holding your finger on the thread brings up a bubble with a preview and some thread statistics (views, last reply, last reply by, OP, etc.).

Screen-shot(s) ahoy!

I'll have something out there for you guys to play with as soon as I have something worth playing with. I should have something pretty soon.

I plan on a public alpha/beta/etc. The more people test, the more likely I am to squash all the bugs, right?

Edit/Update:

Here are a couple more screenshots. The only differences in these are four modified color 'dwords' (hex values) in the theme file. About 24 letters different from the previous version. They look a little more iphone-like, if you're into that.

If it looks like the text is getting cut off at the end, it's because it has the capability to marquee scroll when it's in focus.
[Windows Mobile Development and Hacking General] ace10134:
Dear god....its.....INCREDIBLE!!!!!OMMGGGG Give me it! I can't wait to play with it! Gonna put those screenshots in the first post, of course! mhm, bounty?

UPDATE: Finished updating the first post, put those lovely screenshots at the very top of the page. Dude, those bubble previews sound awesome! Great idea! I can't wait for the first working version to be released. But honestly, even the XDA theme looks incredible! Just perfect man.

Idk, I'm liking the XDA theme a lot...anyone else agree?
[Windows Mobile Development and Hacking General] DaveTheTytnIIGuy:
Damn, that's nice!

Dave

(On a side note, will there be any kind of skinning/themeing capability in the final release? Though I personally prefer the good ol' XDA-Developers theme, I'm positive that many would prefer the less ugly blue theme instead.)
[Windows Mobile Development and Hacking General] ace10134:
I remember the developer saying that he will make it all skinnable. It was pretty easy for him to create the blue theme, so I think it involves just a little registry edit.
[Windows Mobile Development and Hacking General] DaveTheTytnIIGuy:
Awesome! I know it's not a priority, but I like the idea of skinnability with just about any application.

Dave
[Windows Mobile Development and Hacking General] jmckeejr:
Looks excellent. Keep up the good work. I like both themes. Glad it will be skinnable
[Windows Mobile Development and Hacking General] uniqueboy:
@ktemkim, Better get your donate button ready! and will the app be able to handle donations? I guess it would be best to open a browser for that, so will it be possible to choose a default browser from within the app to handle external links? A lot of images seem to be hosted off site and many downloads are from file hosting sites, plus many people post links to many things off site. The list of popular browsers seems to grow constantly, I tend to use UCWeb at the moment.:)
[Windows Mobile Development and Hacking General] Bijdehandje:
Really Fan-Damn_Tastic previews dude. I like the blue theme on the right allthough the original XDA look is awsome too. I think that if the app is "skinnable" it would be more mind blowing then it allready is right now. Keep up the good work. U rock. Love to play with the XDApp :cool:
[Windows Mobile Development and Hacking General] krook6023:
These are better than I was expecting!!! Very nice work I can't wait for the beta!!
[Windows Mobile Development and Hacking General] ktemkin:
Actually, right now, it's a line-edit in the code, but eventually it'll be a text file (saved as something like .skn) in the /skins/ folder. The skins I've shown have been image-free, one of the things I'm really going for with this application.

The final will have some icons, but in the end I'm trying to go with as little as possible to make the program lightweight.

I think the skin format will support the following colorations:

#XXXXXX- use color XXXXXX.

G(#XXXXXX, #XXXXXX)- gradient from first color to second in the vertical direction

I(/skinname/selbg.png)- use this image as a background

Eventually I hope to be able to allow you to have layout files too, which will probably be INI files, in which you can select how you want your post-view layout to look. For example:

;LAYOUT ThreadList
;TITLE Poster and Title, only

[TITLE]
X=2
Y=2
Width= "%PanelWidth% - 2"
Height = "%TitleFontHeight% + 1"

[POSTER]
X= "%TitleFontHeight% + 4"
Y = 2
Width = "%PanelWidth% - 2"
Height = 10

Would show just the poster and title on every threadlist, when selected.
[Windows Mobile Development and Hacking General] Bijdehandje:
@Ktemkin

Sounds to good to be thrue dude. Any ETA available for the alpha/beta release? I'm thrilled to play with it. :D
[Windows Mobile Development and Hacking General] ktemkin:
I can't honestly give any ETA, as I have no idea what my work schedule's going to be. I can tell you there definitely won't be any feature updates tonight; Mondays are my hellday.
[Windows Mobile Development and Hacking General] ace10134:
Thought of something...

This app MUST be able to mark a forum as read, so that your subscribed e-mails continue to stream in. Ya know?

Hopefully it's easy to get it to work. Idk. If it's tough to do, then just plan it for a future version, maybe.
[Windows Mobile Development and Hacking General] ktemkin:
No worries! The application already does this. You can consider that 'feature' done.

Update: Just finished some VGA-scaling routines that dynamically re-render the application for changing DPIs. Theoretically the application should now support any screen of any resolution!

Update 2: Completely re-did the graphics handling for the items, adding a layer of abstraction. Complete user skinability is now possible- including the ability to add user color variables for use with custom layout files. Skins, layouts, and settings are all stored in text files, which are dynamically hashed by the program into a pseudo-associative array.

Class 'xda' is pretty much finished for 'direct mode'- this is the library which communicates with the forum itself. Eventually I'll have 'XML' mode and 'Compressed XML' mode, which will greatly speed up the data transfer process. The only things missing from class 'xda' are the User CP and the wiki-reader module. There's plenty of room for small improvements.

Not much of the thread-view GUI is done; that's going to be the heaviest (have to render BBCode and internal program links, etc.).
[Windows Mobile Development and Hacking General] nir36:
will the op mind either keeping this thread up to date or granting privileges to the programmer?
[Windows Mobile Development and Hacking General] ace10134:
?????

I've updated the thread. Not sure what you're talking about. Unless you're just checking that I will.

In that case, yes, I'm gonna ALWAYS update the thread, as I have been doing so. But, I guess giving privileges to the programmer sounds like a good idea too...unless he's too busy to write good posts (some developers don't have the time, and I can make the posts look great). I'm fine with either way I guess. We'll see what the developer wants.
[Windows Mobile Development and Hacking General] nir36:
hehe.. i'm sorry.... but i wanted to propose the privileges thing rather than ask you to update.. as this was meant for another thread and i got confused.

cheers
[Windows Mobile Development and Hacking General] jor3l:
how the bounty works? i would like to help :)
[Windows Mobile Development and Hacking General] ace10134:
Just reply with how much you want to donate. It's on the honor system. Once the program is finished, then we go and collect the bounty from people. Right now, it's basically a promise of a donation. So just say how much you'll put in, and I'll add you to the list!
[Windows Mobile Development and Hacking General] acidbath5546:
hehe

Ohhh and I think ACE takes Hugs as well....

LOL

:eek:
[Windows Mobile Development and Hacking General] ktemkin:
I'm going to start a new thread for the application itself; more information will be there. I'll post a link here when I've done it.
[Windows Mobile Development and Hacking General] ace10134:
DON'T! You can take ownership of this thread. That way people don't have to shift over.

Moderator, give ownership of the inital post to user ktemkin, please. He can have full control.
[Windows Mobile Development and Hacking General] ktemkin:
It would be much better to start another thread than to keep on updating this one- there's too much junk unrelated to the actual application. This thread was for a request- now, a new thread is needed for the application.

I'm going to need a bit more space, and I'd like to have two or three posts at the top of the thread for status, feature requests, bounty, etc. in order to keep this organized.

I'm really hoping to get some bits and pieces out for testing in the next few days- little bits designed to test the kinetic scrolling, login, session handling, forum view, etc. This will allow me to have feedback, change things, and fix bugs in a much more efficient manner.
[Windows Mobile Development and Hacking General] ace10134:
Ok. I guess what we'll do is have a moderator lock this thread, after I make a final post at the end, re-directing to your new thread. And then I'll edit the first post too, of course. That way people will be re-directed to your new one. Make sure to import the bounty! And if you like anything else from my first post, feel free to quote, copy the text data, and paste it into yours.

So, if you feel like that's what you want to do, then that's fine. Hopefully a moderator can help me with doing those things once the time comes around.
[Windows Mobile Development and Hacking General] ktemkin:
New thread is here.

Please update your links.

Moderators, if you can, please switch this request thread's sticky to the new thread.
[Windows Mobile Development and Hacking General] ace10134:
Moderators, you can now lock this thread. The new one is up, and I've updated the first page of this thread.

Please, NO ONE reply to this right now. I will have the last comment here, with the link to the new thread.

So Moderators, It'd be awesome if you lock this thread this instant, and then take the sticky off and put it on the new thread. No one reply here!!!

Thanks, and I'll always remember this thread,

Andrew (Thanks to the developer of course! He's awesome)
[Windows Mobile Development and Hacking General] ace10134:
New Thread: Go HERE. Thanks

Thread Closed. Please carry on donations and comments on the new thread. Latest info is found on the new thread too. Thread Closed
[Windows Mobile Development and Hacking General] l3v5y:
Thread closed. If anyone disagrees, PM me...

I've also made the other thread a sticky.
[Windows Mobile Development and Hacking General] hibby50:
Ready! It is quite simple. Just one tiny exe that can be launched from anywhere for now.

XDA APP BETA 0.1
[Windows Mobile Development and Hacking General] ace10134:
Well, I tested it out, and there's some things about it:

Login doesn't work

You can't create new posts or replies because it's accessing the Archive version of XDA

Scrolling doesn't work in WinMo 6.5 (I knew it wouldn't)

This is just a web browser with buttons at the top. It's just going to the Archive website for XDA, so it's kind of useless.

I'm sure you knew most of that already, but what we're really looking to make is a seperate program that would access the posts and pull the data down, not just the website. Maybe when you get more time you can make this a lot better, cuz I know you just put the XDA version together in a few minutes.
[Windows Mobile Development and Hacking General] hibby50:
On my ppcgeeks app it did the same thing, hoowever ppcgeeks has 3 mobile layouts that made it work much better. I dont thinnk that i couold pull the data down without something to really pull it from. I can't be of much help from here. sorry.
[Windows Mobile Development and Hacking General] ElCondor:
Thank you Hibby, it doesn't work quite well but you did your best.

We'll just have to wait for someone who has got the skills and time to develop this app.

Another thing which would be great: Some kind of bookmarks page which contains the forums you selected. So if you have a diamond you add a bookmark for that forum. Just an idea, a bit the same as said here in this thread
[Windows Mobile Development and Hacking General] heliosdev:
Quick test: log in using a browser and then start the app and see if you're still logged in.

P.S.: Wrote this answer out of a simple WebForms app (using a WebBrowser control).