I just bought Nvator, however, the app doesn’t display the total earnings, instead it shows how much of your current balance come from earnings.
The problem is due to the very recent changes that Envato has made to their APIs this morning. Lucas in this same thread has shed some light on the changes, however we are working with Envato to resolve any issues.
A new update is scheduled to go to the App Store this week. You could expect to see at least these two features:
1. Recent Sales
2. Monthly Sales
I’m working towards putting out updates once every two weeks, so please stay tuned for new features.
I have to agree with blabus. The total earnings is an interesting piece of information. I feel the general consensus regarding the purpose of the account API method is to give an overview of one’s activities within the marketplaces. Therefore it should contain even more useful information like the total number of sales, total selling items in the marketplaces, next commission increase target, total number of referrals and this list will probably continue to grow as Envato expands.
It’s simply not possible to get some of the items I mention even by using hacks and tricks. In addition, techniques like page scraping (as dtbaker suggests) are prone to breaking as the webpage changes it’s structure, not to mention the legal implications that it has.
The other aspect that I’d like to point out is that from the mobile-device developer’s point of view, making extra API calls to only workout total earnings is an expensive and inefficient exercise.
I guess the case that I’m laying out here is to insist for further developing the APIs and opening up new possibilities such as writing back to the Envato system through the APIs instead of keeping the APIs read-only. While the issue that John points out is a valid concern, it’s purely an engineering problem which can be fixed. I don’t really expect all of these requests to be implemented in the current API version, but certainly publishing the total earnings figure is a step towards the right direction.
Thanks for clarifying the issue there. I noticed that the “total_earnings” field in the account set is now renamed to “available earnings” in the edge version of the API .
This change has resulted in Nvator app no longer showing a sensible value for it’s total earnings field. I can see how other programs will break too if the field “total earnings” is expected and is no longer returned by the API .
Perhaps a less drastic approach could be to fix the ‘total earnings’ so it shows the correct value for the total earnings and then add the available earnings as the API originally intended to show.
Just wondering how long have you been working with app development on the Mac ? And how long did it take to get the hang of it?
I came from software background more than the web and that’s been helpful. I didn’t know much about Obj-C till the beginning of this year. I picked up a book, read a few chapters and I was good to go.
I’m learning Python, to be more specific I am taking the MIT (free) video course over at MIT OCW
Nice although, I choice for C/Objective-C because this is the main foundation for Mac and iPhone Applications
I have to agree with that comment. In-fact I recently came accross MonoTouch which lets you write iPhone apps in C#, but at the end of the day the only reliable development language is Obj-C.
Personally, I’m not a fan of Obj-C (Obj-C adds little or no value as a development language). Also Xcode is anything but an ideal IDE . However you may like to get into Obj-C sooner to decide whether you prefer Obj-C over Python. I know that once you start interfacing Cocoa classes through Python, your code will begin to look ugly and messy. You also can’t code for iPhone in Python, as iPhone LA prohibits all interpreted environments on iPhone. That is the same reason for why Java and Flash haven’t been able to creep into the iPhone (well, actually Flash CS5 will as a compiled binary, but Java still has a long way to go). Again, MHOI learning Obj-C will take you a lot further than ignoring it.
Great little app. shining on my iPhone ….. but I think the cash-counter on mine is out of order
yep! total earnings show data of current balance. other than that it works fine. i would like to see more additions to this basic app.
Thanks for letting me know. I had not noticed the problem before.
However, I’ve just checked the app code. It appears that the Envato API call is returning the same value for both balance and the total earnings which is the cause of the problem.
I’ll take it up with the Envato dev team to resolve the problem.
Nice app, works well… Room for tonnes of improvements but there are a few things I would find particularly useful.
- Caching data… So when the app loads, it shows the previously loaded information, an if you just want to check the previous update, you don’t have to wait 3 minutes on a normal phone signal.
- In app settings changes
- Optional reaload thumb with update if you are connected to a slow connection.
- And all the other featuresthe general layout and design is very clean and it works. You’ve done a good job bu there is a lot more for you to do
I hear you