You are not logged in.

#1 Mar 26/2008 1:35 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

I created a small, free application to retrieve submit time for Freshbooks from your cell phone...you can find more info and download the installation file here:

http://www.gilham.org/Blog/Lists/Posts/Post.aspx?ID=214

It only works works with smartphones and pocket pc's that run Microsoft Windows Mobile.  Blackberry and iPhones are not supported.

Latest version supports a timer with rounding up to a configurable billing increment.

Last edited by JohnnyG (Apr 4/2008 1:57 pm)


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#2 Mar 26/2008 1:44 pm

Fresh Levi
Staff
From: Toronto
Registered: Jun 7/2006
Posts: 747
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Very cool John, I'll spread the word!

Offline

 

#3 Mar 26/2008 11:04 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

I updated it to also include a Start/Stop timer with auto round up to the configurable billing increment.


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#4 Mar 29/2008 5:41 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

0.7 Includes fixes for different display problems on most smartphones. Includes a "raw table" to view invoices, payments, time entries, and clients.  You will now only recieve one error message (instead of multiple) if your request times out connecting to the internet.


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#5 Apr 1/2008 12:27 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

0.8 Allows adding of a new client.


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#6 Apr 3/2008 12:44 pm

functionone
Member
Registered: Nov 24/2007
Posts: 93

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Go Johnny Go!  smile 

I wanted to grab the .08 build but the site says the .07 is the latest available.  Let us know when it's live and will give it a go here.

And Freshbooks team - can we get some API support so Johnny can let our staff login as well - apparently it currently only supports the core account owner adding time.

*thumbs up!*

Offline

 

#7 Apr 4/2008 3:55 am

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

sorry guys...I added the latest version to the post.

After you install the .net framework 3.5...you can download the latest version (CAB) by going to http://fm.gilham.org from your devices web browser to keep up to date.

Last edited by JohnnyG (Apr 4/2008 3:56 am)


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#8 Apr 4/2008 11:51 am

functionone
Member
Registered: Nov 24/2007
Posts: 93

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Hey Johnny - one more question - if I'm running WM 6.0 do I need the .net framework 3.5 still?

Offline

 

#9 Apr 4/2008 1:18 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Yes, you still need to download the exe on your computer while your phone is connected.  That will install the .Net 3.5 CF, which was just released with Visual Studio 2008 in Febuary 2008...WM 6.0 released to OEM's early in 2007 so it's won't be included in your default phone OS.


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#10 Apr 8/2008 3:40 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Please let me know if your still experiencing any errors with your build 0.81 or higher.

Any features that are required that are missing (must be simple please)?

Thanks,
John


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#11 Apr 8/2008 6:56 pm

functionone
Member
Registered: Nov 24/2007
Posts: 93

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

having a problem getting the .Net to install to the phone.  I'm running Vista which may make a difference?

I've got the phone conn ected - and I can run the install - but it seems to install to the PC - NOT to the phone.

Running it from the phone does nothing.

What am I doing wrong?

Offline

 

#12 Apr 8/2008 7:23 pm

functionone
Member
Registered: Nov 24/2007
Posts: 93

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

OK - I got it to install finally - but not it crashes when I attempt to Get Freshbooks Data - gives me an ArgumentException.

Offline

 

#13 Apr 8/2008 8:29 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

1. Do you have at least one entry in freshbooks (can be the default sample)?:
Invoice
Time Entry
Invoice Payment
Client
Project
Task

2. What model phone are you using?

3. Have you changed the freshbooks API token and url in the account options...if you add any letter to the password does it fail with a "401 unuthorized"?  This will help us check if your settings are right.

The goal for getting out beta is to not have it crash...so please let me know how I can help you fix this.

John


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#14 Apr 8/2008 8:51 pm

functionone
Member
Registered: Nov 24/2007
Posts: 93

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

HI Johnny - thanks for the quick response:

1.  We've been using Freshbooks for some time now so we have plenty of real data in there.

2.  I'm using the HTC built T-Mobile Wing with WM 6.0

3.  I've checked and double-checked the API information and it is correct on the phone.  I can't seem to get a 401 error even if I alter the API token -

I'm also being told I need a file installed called: netcfv35.messages.en.wm.cab to see the error messages.

Finally I do see some sort of error that is quite long saying:
System.Windows.Forms.GridColumnSyltesCollection.Remove(DataGridColumnStyle column) at FreshMobile.freshmobile.SetControlData() at

FreshMobile.Freshmobile.menugetData_Click (Object sender, EventArgs e) at System.Windows.Forms.MenuItem.OnClick (EventArgs e) at

System.Windows.Forms.Menu.ProcessMnuProc (ControlctlThis, WM wm, Int32 eParam, Int32|Param) at

System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 |Param) at

System.Windows.Forms.Control._InternalWnProc (WM wm, Int32 wParam, Int32 |Param) at

Microsoft.AGL.Forms.EVL.EnterMainLoop (IntProchwnMain)

Not sure if this is even helpful?

Offline

 

#15 Apr 9/2008 12:28 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Very Helpful...

Can you try downloading a new build (0.82) that hopefully solves your specific issue.

You can download it directly to your device from your mobile web browser:
http:/fm.gilham.org

Also, if an error does happen to you again, I just need the top two lines of the error message.


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#16 Apr 9/2008 12:47 pm

functionone
Member
Registered: Nov 24/2007
Posts: 93

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Ok - I updated the FM install and attempted to sync again.

This time I get the Data Request Error but unlike yesterday - the FM application does not crash and close and as a result I don't get to view the error message as I did yesterday.

I'm greeted instead with the info saying I need a file installed called: netcfv35.messages.en.wm.cab to see the error messages.

Offline

 

#17 Apr 9/2008 1:58 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Does it give error message between the "Data Request Error" and the "netcfv35.messages.en.wm.cab" error.

If not, you can download the CAB file from your device and try again:
http://www.gilham.org/Documents/NETCFv3 … .EN.wm.cab

Last edited by JohnnyG (Apr 9/2008 2:05 pm)


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#18 Apr 9/2008 2:27 pm

functionone
Member
Registered: Nov 24/2007
Posts: 93

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Ok - thanks for the link!  Installed the error messages and now I get a clear message stating 'Could not establish connection to network'

This is odd as I am connected to the network since I just downloaded and installed the .cab file.

I double-checked the account settings again and realised I had changed the API code yesterday as part of our testing.  I changed that back to the correct entry and still get the above error.

Offline

 

#19 Apr 9/2008 2:35 pm

JohnnyG
Member
From: San Diego, CA
Registered: Jun 29/2007
Posts: 38
Website

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Hmm,

If you entered your URL wrong, you normally will get a 404: not found
If you enter your API wrong, you will get a 403: unathorized

You will get 'Could not establish connection to network'  if you don't have an internet connection, or you changed a bunch of settings in your account (i'm still working on that bug).  With the correct API and URL saved...exit FreshMobile and open it back up.

See if that works.


_______________________________
John Gilham - Principal Consultant
Advanced Microsoft Network Solutions
www.Gilham.org  -  877-445-4267

Offline

 

#20 Apr 9/2008 3:19 pm

functionone
Member
Registered: Nov 24/2007
Posts: 93

Re: FreshMobile Alpha Release - Submit time on Windows Mobile smartphones

Yeah- very odd - I don't get 404 or 403 errors - and the URL and API have been checked and double-checked to ensure they are correct so there are no errors there.

As mentioned I do have an internet connection  - I'm able to browse the internet - download your files etc.  But when I attempt to connect FM and get data I get the 'Could not establish connection to network' error.

I even went so far as to reboot the phone and am still receiving this error.

Thanks for all your help in trying to suss this out!  This would be amazingly useful for me as I run an IT company and often need to track time while out of the office. smile

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2008 PunBB