yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] joe_coolish:
thank you! just want to make sure that the issues from the first beta were fixed. if everyone that had problems with the first beta could try the second beta and see if the problems were fixed, that would be a lot of help
[Windows Mobile Software Development] joe_coolish:
sweet, the more test devices the better
[Windows Mobile Software Development] aman11dhanpat:
sorry but still i m getting error of exception

here is the details

@XDAFacebook.splashscreen...ctor()
@XDAFacebook.Program.Main()

i m using HTC p3400i (aka GENE) a qvga mobile

windows mobile 6.5

.net version - 3.5
[Windows Mobile Software Development] Lebaronrouge77:
Hi, on WQVGA Samsung I900

I had some problems when I tried to access the profile of people in my friends list. So I am describing in pictures how it goes

Then, the error

Installez ‘NETCFv35.Messages.FR.wm.cab’ pour Windows Mobile version 5.0 ou ultérieure ou ‘NETCFv35.Messages.FR.cab’ pour d'autres plateformes. Redémarrez l'application pour voir le message.

à System.Linq.Enumerable.First[TSource](IEnumerable`1 source)

à XFControls.XFPanels.XFPanelItems.XFItemProfileHead.GetHeight()

à XFControls.XFPanels.XFPanelList.Add(IXFItem item)

à XFControls.XFControlUtils.SetupProfile(FBPerson pers)

à XFControls.XFPanels.XFPanelItems.XFItemFriend.GetClickResult()

à XFControls.XFPanels.XFPanelList.OnMouseUp(MouseEventArgs e)

à System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)

à System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

à Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)

à System.Windows.Forms.Application.Run(Form fm)

à XDAFacebook.Program.Main()
[Windows Mobile Software Development] julian2596:
yep i know
[Windows Mobile Software Development] joe_coolish:
Thanks! Can you send a screenshot?

Thank you! Please goto C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE\Diagnostics on your computer and find the NETCFv35.Messages.FR.wm.cab and install that. This will give you the message that is needed.

If you cannot find it, I'll upload the french one for you to install.

Once that's installed, click on your friend again and see what the full message is. I'm assuming it is a NullReferenceException.

Also, does it do that for every friend you click on or just specific ones?

Finally, I'll work on the text clipping :)

[UPDATE]

Fixed text clipping. Look for it in the next release!
[Windows Mobile Software Development] julian2596:
getting my phones in a couple of hours
[Windows Mobile Software Development] Lebaronrouge77:
Every friend. But now I have a new error :

XDAFacebook.exe

InvalidOperationException

La séquence ne contient aucun élément (The sequence contains no elements) .

(à = "to")

à System.Linq.Enumerable.First[TSource](IEnumerable`1 source)

à XFControls.XFPanels.XFPanelItems.XFItemProfileHead.GetHeight()

à XFControls.XFPanels.XFPanelList.Add(IXFItem item)

à XFControls.XFControlUtils.SetupProfile(FBPerson pers)

à XFControls.XFPanels.XFPanelItems.XFItemFriend.GetClickResult()

à XFControls.XFPanels.XFPanelList.OnMouseUp(MouseEventArgs e)

à System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)

à System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

à Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)

à System.Windows.Forms.Application.Run(Form fm)

à XDAFacebook.Program.Main()
[Windows Mobile Software Development] TeNsTrKe15:
beta 1: i tried this on my samsung epix but every time i tried to log in, it froze on me and did not continue

beta 2: like with beta 1, 3 screens pop up asking me to accept or cancel. after 3 times of clicking accept, the app freezes
[Windows Mobile Software Development] joe_coolish:
yeah, this is a known issue. please authenicate the app with the link on the second post. im working on the authorization portion right now. Its a lot harder than it should be, believe me!

if you have authenticated the app and you are still freezing up, let me know and ill see whats up
[Windows Mobile Software Development] joe_coolish:
lebron, thank you for the error :) i will see what is up and try and have a fix for it soon
[Windows Mobile Software Development] nalab1:
Hi Joe

Just tried the app (using the authorisation from post 2) and it works! Beta1 did not work for me... Can't wait to see the finished app!

P.S. - will it have integrated chat?

Regards,

Alan
[Windows Mobile Software Development] swax:
beta 2 problem

Hi. First congrats for the amazing project (finally there's a excellent facebook app for WinMo being "made"). I own an omnia 2. installed first beta, didnt work with some errors reported by other users. With the second beta, i managed to log in, and i get the screen with 9 squares like tic tac toe. i dont see any picture, and clicking on every squares it does nothing. Anyway, really waiting on this.

P.S. the log in took me about 15 seconds;)
[Windows Mobile Software Development] joe_coolish:
Thank you! I can't wait to see it either :D

Yes, I do plan on having integrated chatt, maybe not in time for v1, but definitely in the future. I'm going to look at some other chatt apps and get an idea of what I should do to implement it

Yay for 15 second login! I've made (some) optimizations, but I haven't really gone through and pounded everything out. Once that happens, I'm hoping for blazing fast login (with good data connection) for the first release.

As for the squares, the click detection algorithm depends on the distance formula and a finger movement tolerance distance of ~8 pixels. Meaning, if your finger goes down then back up and hasn't moved more than 8 pixels from the origin, it is counted as a click. Depending on your touch screen/thumb size, clicking might be difficult. Try lightly/quickly tapping one of the top boxes and see if that works. I'll make the tolerance number customizable once I get to the config dialog.

I don't want to have the tolerance too high, because then it will take a lot of sliding to get out of the "click" mode and into the "scroll" mode.

If that doesn't work, I'll send you a version with a larger click tolerance to see if that works.

Thanks for the replies!
[Windows Mobile Software Development] swax:
hi again. Sorry. i did manage to click on the squares. still cant see any image.. in any part off the app. i'll try everything and give you the news;)

congrats:)
[Windows Mobile Software Development] Slimshady007:
Hey I tried installing the .cab on my htc gene....but the app crashed....it just wudn't run? Any possible explanation? Is it resolution specific? My device is qvga
[Windows Mobile Software Development] joe_coolish:
Yeah, there is no images yet. Hopefully beta 4 or 5 will have images/pictures. 2 and 3 both will NOT have any images or graphics. Image placeholders are rendered thou, they will be bright colored boxes in spots where images normally would be.

No, there isn't a resolution limitation. What version of .netCF do you have? It needs to be 3.5.

Also, does the app give you a specific error message? If so, please present a screenshot.

On a side note, I just finished implementing the profile page. It has 3 tabs, one for wall, info, and photos. Very similar to the Android app.

I also implemented a "double buffer cache" which uses more RAM but makes the app run smooth as butter. I saw significant improvement to the render quality on my test device.

The next steps before beta 3 are:

Fix any bugs that come from beta 2

wire up all 9 main panels

implement background loading of data (allows the UI to do its thing while data loads)

After I get those 3 things done, I'll release the next beta. Beta 3 should be "mostly" fully functioning (with reguards to reading data) so that is exciting!
[Windows Mobile Software Development] hquijada:
Error...

I have the same error. :p
[Windows Mobile Software Development] namwollem:
Beta2

I tried the second Beta now available, and found that (rightly or wrongly) only a couple of options were available to me.

After successfully logging in, the page is split into nine areas, most of which don't react to touches (or slides across the area). However, if I touch the top middle 'box', the "time line" or "latest news" screen appears, which works nicely, and if I push the little pink square at the top, it returns to the first screen.

If I touch the top-left 'box', nothing happens at all.

If I touch the top-right 'box' the contacts list is displayed, and I can scroll up and down through this list (231 at present) quite happily with no problems,

HOWEVER, if I select one of these to see the profile, the following error(s) appear.

If I select DETAILS, the full information of the error(s) is/are as follows...

None of the other 'boxes' have any operation at present.

Great work so far guys, please keep it up, and I look forward to you next Beta for testing!

Regards,

"namwollem"
[Windows Mobile Software Development] joe_coolish:
Yep, you are correct in that only 2 boxes work for this beta. I have (almost) all of the boxes working in the code. Once I get the issue that you (and a few other people) are having, i'll finish up the last 3 or 4 boxes and post Beta 3 :)

Glad to hear that the pink box worked for you and that side scrolling was working. How was the smoothness? I've made some improvements to the speed in the next release and it should be a lot faster/smoother

Thank you for the dialogs! They help A LOT
[Windows Mobile Software Development] namwollem:
Apologies!

Apologies, you guys are working very hard on this, and I should have given you some more complete feedback. The scrolling was VERY smooth, quick but not too quick, and I was easily able to navigate through my contacts. The changing from the "main" screen to contacts, and then back to "main" also worked via the pink box, and I also tried switching between "main" and contacts several times over using the boxes, this never gave any problems, and was also very smooth to operate and also didn't show any signs of stutter etc..
[Windows Mobile Software Development] Slimshady007:
Hey I tried again and the app started, but the problem is it won't go past the login screen and I waited for nearly 30 mins....:(
[Windows Mobile Software Development] joe_coolish:
Have you authorized the app? The link is in the second post.

@namwollem

Thank you for the feedback! No worries :) Hopefully I can get another beta up this weekend. I've fixed (I hope) the error that you were getting, so then you can see a little more of the app here in a bit!
[Windows Mobile Software Development] namwollem:
Excellent!

I shall look forward to begin able to "help" you guys out a bit further; when the next Beta is available!
[Windows Mobile Software Development] bigga29:
I install the second Beta I am able to login I get the home screen with the white blocks but I cannot pass from there My device is HTC Touch2 T3333( mega) with the latest net framework 3.5 What I am missing?
[Windows Mobile Software Development] swax:
news?

hi... is there any news about this wonderful app?
[Windows Mobile Software Development] joe_coolish:
yes, the touch sensitivity is set pretty hi in that beta. I changed it for the next release so that should be resolved

Yes, there is some news. I have almost completely redone the core UI structure to support bitmap level caching of List Panel Items (in otherwords, it goes faster) I've also added a lot of extensibility to the core UI which will allow for better/faster debugging. I've changed the touch sensitivity and increased the touch tolerance to allow for easier clicking. Included a demo Homescreen windows, finished the profile view and LOTS of other stuff.

I'm going to be releasing the Core UI .dlls as an SDK hopefully this next week. That will allow other coders on the forum to use and develop applications with a pretty solid foundation. Also, it will allow me to get technical feedback and make improvements to the core UI for this Facebook app.

I have 3 things I need to implement before I release the next beta.

Adding State representation to the List Items

Finishing the generic "Post" item

Finish the "Loading" item

This item will allow for async loading of objects into lists

it will also allow for cached data to be displayed and when new info is downloaded it will be instantly added to the list

finally, it should allow for UI manipulation while the data is loading.

Once I get all of that up, I'll have another release ready. This won't be the beta 3, but it will be the beta 2.5 release.

I appologize for the long wait. This is my first venture into the mobile arena, plus my first venture into Facebook. There is a lot of learning that is going on. Plus, life has been pretty hectic (but then again, when is it not?) so finding more than 10+ hours a week to work on it is pretty challenging. Hopefully by the end of this month I'll have a product that does atleast as much as the current MS version. Just, does it right!

Thank you for your support!
[Windows Mobile Software Development] swax:
Tnks for your answear.

I'm very glad to know that you're still developing.

you have all my support, and in the next month i'm willing to buy you a beer.;)

good luck
[Windows Mobile Software Development] joe_coolish:
thanks! for the most up to date info, check out the Google code page (link is on the first post). there is an updates link there that has all the updates and when they happened
[Windows Mobile Software Development] foxzhao:
cool job,hope this will be better and better...
[Windows Mobile Software Development] joe_coolish:
Beta 2.5 is GO!! Check the second post for details and let me know what you think?

cheers
[Windows Mobile Software Development] swax:
hi:) downloaded it and tried it.. very eye candy:) nice work. profile, friends.. everithing working... even can see friends profile... very nice.. just seemed that its a little bit slow comparing to beta two..

Running in omnia2 stock rom... but.. almost getting it done right?? congrats.

Will try a bit more the features and post some more reviews.

Sorry for my english
[Windows Mobile Software Development] namwollem:
Nice work!

I downloaded and upgraded the install on my HD2 (from the Beta 2) - all with no problems! Ran the app. and it works really well. Nice scrolling and the options work well. The only think I noticed was that the News Feed and info on my profile was out of date, and I couldn't find a 'refresh' option.

The layout is nice and finger friendly and I can't wait to see more!

Keep up the great work!
[Windows Mobile Software Development] joe_coolish:
Thanks! Yeah, I'm not graphic artist thou, so once the graphics come in, it will look A LOT better :)

As for the slow down, where have you noticed the slowness? In downloading or displaying? Transitions between pages? Scrolling? (I really hope scrolling hasn't slowed down... That's where I put most of my optimizations!)

lol, yeah, refresh is manual. Just delete the .xfd file in the program directory and all the data will refresh :D I've made the routines for refreshing, I just haven't implemented them.
[Windows Mobile Software Development] swax:
hi again. transitions between pages is where i find it slow.. scrolling is very very fast:D
[Windows Mobile Software Development] joe_coolish:
Ok, yes. That is (semi)intentional. I am currently working on the cache for transitions but I did not implement them in this current build. It gives a nice contrast between what the old and the new systems can do
[Windows Mobile Software Development] Slimshady007:
I tried the beta 2.5 on my htc gene...and sadly it's not working for me. I have tried the early beta's too. All of them giving the same error, i.e "cannot convert FLOAT to INT32".. Any idea?
[Windows Mobile Software Development] joe_coolish:
Hmmmm, when do you get that error? I'm assuming it's a JSON parsing error. Can you send me a screen shot of the error?
[Windows Mobile Software Development] joe_coolish:
Oh, as a side note, I got smooth transitions implemented. Next release (Beta 3) will be a good one!
[Windows Mobile Software Development] bigga29:
Hi I try the beta 2.5 on my HTC Mega and it work fine I also notice the that there is no way to update your facebook status on app but again congrats on your great work keep it up. :):)
[Windows Mobile Software Development] joe_coolish:
Yes, the POST data is still in alpha testing, while the GET date is in beta. Once I'm comfortable about how the POST data works, I'll add the functionality to the beta and release it. POSTing of data is scheduled for Beta 4.
[Windows Mobile Software Development] Slimshady007:
The Login screen

And when I tap the login button I get this error
[Windows Mobile Software Development] brusko1972:
Nice app by the way. I was wondering if you could incorporate chat or instant messaging like FIM in the future
[Windows Mobile Software Development] joe_coolish:
perfect. I'll look at the code and see what's up. I might have you look through your data.xfd to see if here exists a specific string. I'll explain what I mean if it comes to that.

yes, there are plans to incorporate chat. It is the middle picture in the home menu. Currently it is on the back burner.
[Windows Mobile Software Development] joe_coolish:
Ok, I will need to look at something. In your device goto the following folder

\\Program Files\xdafacebook

there should be a file called data.xfd, copy that to your computer and rename it to data.txt. Open it up an select everything. You can (should) censor all the PII (Personally Identifying Information) and then PM me with the results. Try and keep the numbers that don't have quotes around them the same.

your results should look similar to this:

{
"id": "112233445566",
"name": "Joe Coolish",
"first_name": "Joe",
"last_name": "Coolish",
"link": "http://www.facebook.com/blah_blah",
"birthday": "05/05",
"hometown": {
"id": 1054912345678,
"name": "Farmington, State"
},
"location": {
"id": 1054912345678,
"name": "Right Behind YOU!!!"
},
"bio": "I'm attending college at BYU and will be graduating summer 2011! After that, I plan on working and/or going to a grad school for my Master's degree. I enjoy spending time with my wifey, swimming, traveling, and rock climbing.",
"quotes": "-\"There are 10 types of people in this world, those who know binary and those who don't!\"\r\n-\"That's as Kosher as Christmas\"\r\n-\"I'll be the platform shoes, undo what heredity's done to you; you won't have to strain to look into my eyes\"",
"work": [
{
"employer": {
"id": 1054912345678,
"name": "Army National Guard"
},
"position": {
"id": 1054912345678,
"name": "Computer Programmer"
},
"start_date": "2008-01",
"end_date": "0000-00",
"description": "I work as a computer programmer on an Active Directory network."
}
],
"education": [
{
"school": {
"id": 107955145899105,
"name": "Brigham Young University"
},
"year": {
"id": 120828097927199,
"name": "2011"
},
"concentration": [
{
"id": 107539295951214,
"name": "Computer Science"
}
]
}
],
"gender": "male",
"relationship_status": "Married",
"religion": "Christian - Latter-day Saints",
"political": "Conservative",
"timezone": -6,
"locale": "en_US",
"verified": true,
"updated_time": "2010-07-03T02:55:52+0000"
}

If you don't feel comfortable sending me that, let me know and I'll write a test program that will get me the specific field name that is giving you errors, then you'll just tell need to PM me "timezone" or something. That option will take longer and will be more work, but if it will make the program solid, i'm all over it.

Actually, first PM me just your line that says "timezone":. If it says something that is in FLOAT point (ie 1.234 or 4.5), then that's the problem and I can fix it easily. If it's not a FLOAT, then we'll need to explore the other options.

Thank you for your help!
[Windows Mobile Software Development] joe_coolish:
beta 2.6 is GO!!!
[Windows Mobile Software Development] brusko1972:
Can you add an apptodate support.
[Windows Mobile Software Development] joe_coolish:
Yes, I will add AppToDate support once the program is RC status. For the moment I need feedback on what is good/not so good, error reports etc which is easier (for me) if everything is contained in the forum.

As for announcing that there is a new version and saying to visit the forum to download/leave feedback, that might be a good idea to implement and I will look into it. But something that is self contained will need to wait for the RC.
[Windows Mobile Software Development] c0de_junkie:
This is a really nice app!!!! i cant wait to see the finished product!! i really wish i could help with a donation to help grease the wheel but im strapped right now!! please, keep up the great work!!!
[Windows Mobile Software Development] joe_coolish:
Hey, no problem :) The best help that I can get right now is any errors or studders or weird effects that happen so I can get this thing polished for production. Maybe even some "That would be cool if"s :)

One idea I've been toying with is a swipe to show the "Delete" button. Like on the iPhone app. I really want to be able to delete stuff on this app. As well as Unlike posts. IDK, any thoughts on that?
[Windows Mobile Software Development] aman11dhanpat:
hey i m still getting the splash screen error

using gene(p3400i)

XDAFacebook.exe
Exception

at Microsoft.AGL.Common.MISC.HandleAr(PAL_ERROR ar)
at System.Drawing.Bitmap._InitFromMemoryStream(MemoryStream mstream)
at System.Drawing.Bitmap..ctor(String filename)
at XDAFacebook.LoginCustom..ctor()
at XDAFacebook.SplashScreen.SplashTimer_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer._WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.ApplicationThreadContext._InternalContextMessages(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
at System.Windows.Forms.Application.Run(Form fm)
at XDAFacebook.Program.Main()
[Windows Mobile Software Development] joe_coolish:
Hmmm, check your installation to make sure everything copied over correctly. Look in your Program Files directory for a folder called "xdafacebook" then see if there is a Resources folder. There should be a whole bunch of images in there, one of which is called Splash.png. If this file is not there, try and uninstall and reinstall. If the file is there, let me know and I'll see what's up.

thanks!
[Windows Mobile Software Development] ken52787:
This looks to me to be a memory issue. Free up as much RAM as you can and close Sense or any frontend you have running and see if it starts for you.
[Windows Mobile Software Development] ZetaiZetsubou:
Great Development here

tap and hold to rearrange home

pinch to go back to home (multi touch possible? windows mobile?)

a like link instead

search bar for friends

settings square

integrate with htcalbum?

unsuscribe to post?

just some ideas...
[Windows Mobile Software Development] joe_coolish:
tap and hold to rearrange home -Yep, that is in the works!

pinch to go back to home (multi touch possible? windows mobile?) - Good idea! I like it :) I'll look into it

a like link instead - The current Like button is a link. It just brings up the modal at the bottom. I figured a 2 click approach is neccessary to keep from unintended liking. But if people want the one click Like, not a problem :)

search bar for friends - Yep, that will hopefully be done once I get WinMo control loading working.

settings square - I'm planning on having a settings square once Customizationablility (is that even a word?) is implemented

integrate with htcalbum - Pictures.... They are a PINA!!! I want to do that, but really, it's A LOT more work than you'd think

unsuscribe to post - Definitely! I hate the 5 million emails cuz you subscribed to a post. I'm also going to do Unlike, and Delete post

Thanks for the ideas!
[Windows Mobile Software Development] ZetaiZetsubou:
cool

Thanks for the hard work.

sense slider for multiple screens?

CHT style comment peeking...possible? select post->drag button expands>drag down to view comments>tap again to comment or like?

Probably difficult to implement these things... sorry if these ideas are out there...