Related
Hi,,
a few weeks ago, I made and give away the program MY PHONE which allows you to preview your last phone and SMS on Today Screen.
I updated this program finally, today. Stay a freeware. But I stopped to write it more. It's still here myphone.
Just because I made a new program MY|MESSAGES with much more improvemented features and stability. And with SMS auto-reply with pre-defined text.
It's here mymessages, and this program is a shareware with 7 days trial.
Here's brief descriptions:
This program displays on Today Screen, your last phone calls, SMS and email messages.
Additionally, it allows you to reply to SMS sender, without the needs to open the Inbox dialog.
Program features:
- preview phone calls log
- preview up to 5 your email accounts
- preview SMS account
- preview ActiveSync account
- show/hide any account independently
- show/hide list of message by tapping the title line
- show/hide details of every mesage independently or together
- show/hide battery, memory and external card status
- quick reply to SMS sender with one of pre-defined text
Program settings:
- select the number of messages to display from 1, 3, 5 or 10
- select only the today's messages to display
- select the name or number/email to display
- show/hide fonts shadows
- show/hide the standard icons
- display the red title line if the last phone call is missed
- display the red title line if the last message is unread
- blink the title line (and icon) if the status changed
- define up to 4 auto-reply text with up to 100 characters
- select the SMS number format - change this setting if you get message: "cannot send SMS", because it depends from your cellular network preferences
Program specials:
- if the last phone call is missed, the preview of number is displayed automatically
- if the last message is changed or unread, the preview of sender name and subject is displayed automatically
- if the one of above happen, the icon beside the line changes to the red picture
- tap any message's sender name will display subject text
- tap any account title line will hide the list and all details at once
- the menu displays preview of your own pre-defined SMS reply text, only if you tap on SMS message
- tap the resources line changes between MB and percentage values
Program requirements:
- PPC2002 or Windows Mobile Phone Edition (Second Edition too)
- 60kB of free memory
The Trial Version works 7 days without limits. Red message "shareware" will display every 5 minutes. Then auto-reply and preview of details will not run.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Menu changes dynamically:
Settings are simple:
STAY AWAY!!!!
STAY AWAY!!!!
I highly suggest not to touch any piece of software this guy publishes!!! he's extremely unreliable, doesn't support his users, abandons projects days or weeks after he publishes them, has tons of bugs which he doesn't fix, he rather play with his features than fix bugs. I was one of many who paid about $30 for his "Profiles Seriously" or whatever it was called, it was packed with bugs which were never fixed.
This guy is a joke as a software developer!!!
STAY AWAY!!!!
please
mr. new-to-image
I'm Janusz Gerszberg,
just check the newest PHONE PROFILES SE version 7.0.
and firstly test this MY|MESSAGE software before you say anything.
I dont see any bugs. as many my customers.
and please do not stay anonymously.
if you have opinion.
:x
For a reference of this guy's previous "success" in the software industry, check this thread and see how many complaints are posted from users, many of which also paid $30:
http://forum.xda-developers.com/viewtopic.php?t=5169
Who's to say this new software won't display similar "syndromes". The fact if Mr. JGUI, you've more than proved yourself to be unreliable and an amateur, so you pretty much deserve any criticism, and as for my anonymity, it's my god given right on the Internet, and is entirely irrelevant to the objective criticism I post here.
Pissed off about my post?? Damn good, so am I regarding the $30 I paid for your piece of crappy software and the endless time I've spent on the forum with other members complaining and asking again and again for you to fix all the bugs, while you were showing off your latest "features", playing with them like an infantile instead of fixing the bugs we had, like a serious developer should have done. :evil:
You've got no-one to blame but yourself, you created your own reputation, now live with it!
Therefor I stay by my previous warning: STAY AWAY!!!! Don't give this guy any money for his so called "software", if he wants to give it out for free like Zendrui's marvelous PocketZenPhone (a fine example of how software SHOULD be written) then fine, but don't pay for it!!!
very good
Qtek2020 said:
very good Software
Click to expand...
Click to collapse
After reading the tread new_to_imate mentioned, I can imagine he's utterly reluctant to any new software written by JGUI.
I for one cannot imagine why a developer who asks money for software he wrote does not fix bugs faced by a number of his customers. Just the fact JGUI cannot reproduce the bugs these customers face does not imply he shouldn't care about it at all. Instead, he should find a way to reproduce these bugs, on way or another, or otherwise simply return money back!
Having said that, on the other hand I do not understand why people hand over their hard-earned money when they are able to try it out for a certain period before paying for the full version. However, if the shareware version works flawlessy and the full version contains bugs, then JGUI should fix them a.s.a.p.
I tried both Phones Seriously and Zendrui's PocketZenPhone and this new MY|MESSAGES, and I must admit I couldn't get Phones Seriously get to work properly. PocketZenPhone works like a charm, and it is free too!
MY|MESSAGES worked perfectly too, but a pricetag of $12,85 is WAY to high for the given functionality...
AAARRGGHHH !!!
How do I uninstall "Myphone" ?? It is not what I want or thought it would be but do you think i can kill it and remove it ?
The file myphone.dll will not die !!
What a POS !!
marcuskeeler said:
AAARRGGHHH !!!
How do I uninstall "Myphone" ?? It is not what I want or thought it would be but do you think i can kill it and remove it ?
The file myphone.dll will not die !!
What a POS !!
Click to expand...
Click to collapse
Did you try unchecking the MyPhone plug-in in the Today Screen settings? This should normally unload the DLL, so that it can be deleted.
Cheers
Daniel
Yup--JGUI has pissed off his customer base. Not only on this board, but others around the Internet and on Handango as well.
Give up JGUI--you should have listened to your angry customers by fixing your bugs and stop "playing" with your new features.
JS (no hiding here)
i second that one
Yea... I was just browsing posts (looking for new ways to screw up my phone) and ran into this one. I vividly remember this MORON and his "software development" skills.
This is one guy whose software I DEFINITELY won't try.
Peace.
i'm also going to stay away from jgui's software. yesterday i was unchecking the my|phone plug-in in today screen settings. right after clickinig 'ok' i got my first (and unintended) hard reset on my xda2 :-( and now i am re-installing all the fine stuff i had installed before and restoring my personal data.
i don't like having software-caused hard resets without my permission. the accidental hard reset was (in my opinion) caused by the installed my|phone 1.4 but i will surely not install the 1.5 (that was the reason for me trying to de-install 1.4) and not at all this new stuff my|message.
this experience is very annoying for me but it would be more annoying if i had payed some money for the software.
so jgui, before you try to earn some money by your software please get it stable and reliable or clearly point out that you only offer unsupported versions (where nobody would pay any cent for, i guess).
guys,
I did not implemented in my software any hard-reset feature.
And because Pocket PC has WM_HIBERNATE inside, this is not possbile
that some software make hard-reset due conflicts inside there.
So please peter, your hard-reset was not by my fail. be serious.
PEOPLE.
I give away free trial versions of all my software. So please try, you dont like - you dont have to pay. and use.
but dont say "it does not work at all" because many people use it successful with no problems.
of course I'm sorry for any problems, and still I made many fixes resolved problems which users reported to me.
this is my final word in this forum thread.
I to have got a hardreset from My|Phone.
It´s FULL of bugs, and not just a few but many!
I will never use Jgui´s software again, until he has a good rumor as a reliable
programmer, and not just a showoff as he is right now.
I looked around for an alternative to My|Phone, and found TodayPhone.
I bought the program, and it works flawlessly without any bugs!
They also released a new version of it, just a week ago and it added a
few new features and small fixes...
Jgui should learn from others! :roll:
I did not implemented in my software any hard-reset feature.
And because Pocket PC has WM_HIBERNATE inside, this is not possbile
that some software make hard-reset due conflicts inside there.
Click to expand...
Click to collapse
Yea, right. I got a message, tapped on the new message to display the short preview of it. Then it frooze, stood there for a few seconds. And then hardreseted...
Im eager to hear the version of it not beeing caused by My|Phone.
I give away free trial versions of all my software. So please try, you dont like - you dont have to pay. and use.
Click to expand...
Click to collapse
That's fair enough and a nice idea. However, if you can't remove it if we don't like it, or the bugs, that's just NASTY !!
this is my final word in this forum thread.
Click to expand...
Click to collapse
You promise ?
Did you try unchecking the MyPhone plug-in in the Today Screen settings? This should normally unload the DLL, so that it can be deleted.
Click to expand...
Click to collapse
Yea, did that with no use, still can't remove it. In the end I renamed it and removed it after a reset, but it still won't leave my "installed progs" list now. Grrrrrrr !!!!!
At least I haven't experienced the hard reset problem, yet.
I also can confirm that my XDA rebooted when I attempted to uninstall MY|PHONE.
This guy should focus on learning real development without bugs, before ever starting to customize his forms for Windows mobile 2003 SE !!!
Considering we are beta testing his so-called software, that he does not listen to people wills and that the sofwares are bug-factories, I think *he* should pay us for that bag of ****.
You want a good software try PocketZenPhone.
Works almost flawlessly and when there's a problem it is fixed before you knew what happen.
And, it's free
You want a good today plugin about your missed calls and so on, try PhoneDashboard.
http://www.pocket.at/pocketpc2/phonedashboard.htm
JGUI has stolen most of the concept behind this nice piece of code that rocks (it's 14.99$ and I believe it is worst it)
Myphone.dll
marcuskeeler said:
AAARRGGHHH !!!
How do I uninstall "Myphone" ?? It is not what I want or thought it would be but do you think i can kill it and remove it ?
The file myphone.dll will not die !!
What a POS !!
Click to expand...
Click to collapse
I also had this problem but also had a memeory leak that, surprise, surprise, went away once I renamed and deleted myphone.dll. Definitley will avoid softwate from this amateur in future.
this is my final word in this forum thread.
Click to expand...
Click to collapse
Keep the day job!!!
Interesting reading this - i installed My|Phone on both my XDA and XDA 2 - getting rid of it on either was a complete nightmare (not to mention the problems it caused). IMHO you need to be very careful about installing software on your PPC, as one dire bit of code can kill it so darn easily.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Summary:
XDA users no longer have to deal with the hassle of using an inefficient browser to view the forum which provides the liveblood of their devices. Now, the Mobile XDApp gives you options to help eliminate load times and increase your productivity as you view fourms, read and reply to posts, start new threads, upload files, download files, manage your account and more!
Progress towards next release:
Code:
[|||||||||||||||_____] 75%
Latest Nightly: 00230
Updates:
Development is temporarily slowed, as I'll be very busy with work from here until late December. You have to do what you have to do, right? I'm trying to fit the XDApp in as best I can. Development is happening- it's just much slower.
Have a great idea for your own XDA-based application? I'll be releasing LibXDA soon, a .NET library that will allow you to interface with the XDA-developers forum. Check the forums directly from your app, or make a post from your application. Support for .NET and COM inter-ops, so it's extremely easy to use .NET applications, and usable from C++.
(Of course, if you're going to run the application from C++, the library will still suffer that 'managed overhead' that C# programs suffer from.)
---
I'm releasing 'nightly' builds whenever I have time for development. They're pretty much in-progress snapshots, and they're open to the public. I'll be releasing a 'more official' Alpha tomorrow, which means a lot of people will be getting e-mails with passwords. For those of you who want to see the app but don't get an e-mail, you can still run the next nightly (which will probably be further along in development than the Alpha), even though you won't be able to help right away with testing.
Here's the build number scheme, if you want to know:
VXBBB
V- Released Version- the last released major (integer) version at the time of the release.
X- Development 'branch'; 0- Backend Development (utilizing the lite version as a frontend); 1- XDApp Lite; 2- XDApp Professional; 3- Alternate Build (i.e. for testing an extension)
BBB- the build number, which starts from 0 in the version or branch and increments each time I hit the 'build' button
Features:
Complete Features:
-Dynamic multi-screen rendering library supports any screen of any size, shape, and DPI. Tested and works on QVGA, WVGA, VGA, and Square VGA. Theoretically should work with much larger screens, including large-screen RedFly devices/software.
-GZIP compression, which decreases load times by more than 80%. That's more efficient than Opera Mini! See below for compression statistics.
-Full, automatic authentication protocols mean you never have to waste time logging in again!
-Automatic server-side thumbnailing of images for much reduced image transfer.
-Unique 'superheader' view organizes forums, making it easier to navigate the forums!
Features in testing (otherwise polished):
-Full finger-friendly kinetic scrolling in all applicable views.
-Ability to 'filter' the super-headers view, showing only relevant devices.
-Fast encryption for storing user information.
-Non-touchscreen device operability.
Working features (may require polish):
-Complete user-skinability via text-based theme files.
-Finger gestures (on touchscreen devices.)
-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.
-Lightning-fast post rendering, both in fully formatted mode and plain-text mode.
-'Lite version' for devices using native controls for slower/older devices.
-Reply to threads and posts, and start new threads from your mobile!
Near-complete features:
-Edit your posts.
-Pre-fetching allows commonly viewed threads to load when you first start the app, completely eliminating load times later.
-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.
In Progress:
-Download files and attachments instantly, without even opening a browser.
-Bookmarks!
Pending development:
-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!
-Private message handling.
Future releases:
-Wiki view.
-Upload a picture or file directly from the phone.
-Take a screenshot of one's phone, and upload it directly as an attachment.
-Update threads via psuedo-push: trigger notification/update of thread upon recipet of subscription e-mail.
-Real-time update checking; i.e. no need to constantly refresh the thread you're on.
-Full WYSIWYG editing of BB-code post formatting.
-Push-style notifications on private messages and subscribed threads.
-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 inter activities. For example, use the light sensor to automatically switch to a theatre or meeting-friendly 'night mode'.
[APP] XDApp- XDA-Devs on your phone! Releasing 'Nightly' pre-Alphas. (Latest V:00230)
Most Recent Screenshots:
Rhodium/manila like theme:
(Rhodium Manila-like theme.)
Original XDA Theme:
iPhone-like Theme:
Bounty:
Currently at: $176
jmckeejr: paid! for a fully functioning app with at least abilty to reply to posts without waiting for 5 minutes and trying to chase Opera around to see what I'm typing.
dnieman13: $10
apreichner: $5
codybear: $5 Around $5 if it works with Windows Mobile 6.5 and works better than using the Opera browser
uniqueboy: paid!
krook6023: $15 for a working version with all the bells and whistles described
akp99: $10
Bijdehandje: $35 Exact: € 25 For a working Kaiser version that is a quality and complete app
greeneyemonstruo: paid!
acidbath5546: $10
sinoo: $7 Exact: 5€ for a reliable and fully functional tool
jor3l: $10
x|Lukas|x: $14 Exact: €10
If you'd like to, you can add to the bounty. It's completely optional, as I write applications because I enjoy programming, not for money.
Also, if you'd like, you can donate using the link in my signature (via PayPal). The money will be used to pay for the server I currently use for testing and soon will be using to provide an optimizing, compressing, streamlining proxy to reduce your forum load-times.
Many thanks for generous donations from: ljinsane, uniqueboy, greeneyemonstruo, jmckeejr, mostberg, SoundMind.us
Compression Statistics:
These compression statistics are without any server-side streamlining. (Compression is server-side.)
This page:
Original (uncompressed) size: 129,071 bytes (126.0 KiB)
GZIP Compressed size: 22, 816 bytes (22.3 KiB)
Compression Ratio: 82.3%
Forum index:
Original (uncompressed) size: 304,301 bytes (297.2 KiB)
GZIP Compressed size: 34,894 bytes (34.1 KiB)
Compression Ratio: 88.5%
Many thanks to:
Those who have pledged to the bounty. At the time of your donation, you will be thanked here.
ace10134- who started this whole movement, and is thus responsible for bringing this app to you guys in the first place.
Jenn, who has been unendingly patient while I sit here coding instead of paying attention to her.
Preview Releases:
First Feature Preview (password protected ZIP file, not for general public)
If you're interested in testing 'feature previews', go ahead and shoot me an e-mail ([email protected]) with the subject line "feature tester". Debugging experience helps, but isn't necessary.
Showing a bit of interest here (Plus Im not too bad at reverse engineering )
Good to see progress being made . I'll be sending you an email soon(hope I can help) and I'll get that donation ready
Ok, I got the old thread all set up to be locked.
No one make a post on the old thread!!! I'm waiting for it to be locked, and I want the thread re-direction to be the last post. Thanks to everyone who showed interest/donated/motivated/etc. And the biggest thanks to the developer.
Now keep this thread up to date!!! And a working version to test would be awesome.
Thanks everyone,
Andrew
ktemkin said:
Bounty:
Currently at: $135
Click to expand...
Click to collapse
Can't believe it. I've been lurking around this site for over a year and this is the first time I saw the XDA 'bounty' (I've only recently heard about it at all).
Anyway, this is an interesting concept. I'm pretty much fine with using Opera Mini to browse XDA, but this could potentially turn out great. I hope all the best to you and your work, Ktemkin!
+5€ for a reliable and fully functional tool!
Can't wait to try it!
Looking very good.
I closed the old thread, and stickied this one instead of the old one.
I found this, what you are doing is what they have done.
3Gtan---A great web Browser for forum
unfortunately its in Chinese
Looks promising, well done!
sinoo said:
+5€ for a reliable and fully functional tool!
Can't wait to try it!
Click to expand...
Click to collapse
5 Euros is about $7 USD, (7.11540 USD), when you update the bounty.
l3v5y said:
Looking very good.
I closed the old thread, and stickied this one instead of the old one.
Click to expand...
Click to collapse
Thanks!
topsign said:
I found this, what you are doing is what they have done.
3Gtan---A great web Browser for forum
unfortunately its in Chinese
Click to expand...
Click to collapse
That seems to work pretty well, but, unfortunately:
-is Completely in Chinese.
-is Closed Source
-takes up a lot of the screen with useless icons and buttons.
-doesn't support downloads/uploads, or most of the advanced features planned for the XDApp project.
Might be useful for people to use in the interim- if they can figure out how to use it.
---
On a more XDApp-related note, I have a few questions for the end-user:
1) Icons: are they worth the screen space? They would only be 5-6 pixels wide (10-12 on double VGA systems), and they'd appear in the following places:
-In front of posts, displaying the the 'new', 'popular', 'you replied here', etc. icons.
-Real icons for things like quote and edit. Right now, the design is that you quote, edit, reply, etc. by right clicking (click and hold) and selecting that option from a menu. Would finger-sized icons in each post be better?
2) Mobile posts- when posting from the a mobile phone, should the XDApp (have an option to) auto-insert a small icon on each post it makes? For example, a post from a mobile phone might look like:
--
Just checking up on the status of the project. Looking forward to your next ROM release!
is planed a multilang interface? would be cool and i can help with translations if needed
ktemkin said:
That seems to work pretty well, but, unfortunately:
-is Completely in Chinese.
-is Closed Source
-takes up a lot of the screen with useless icons and buttons.
-doesn't support downloads/uploads, or most of the advanced features planned for the XDApp project.
Might be useful for people to use in the interim- if they can figure out how to use it.
---
On a more XDApp-related note, I have a few questions for the end-user:
1) Icons: are they worth the screen space? They would only be 5-6 pixels wide (10-12 on double VGA systems), and they'd appear in the following places:
-In front of posts, displaying the the 'new', 'popular', 'you replied here', etc. icons.
-Real icons for things like quote and edit. Right now, the design is that you quote, edit, reply, etc. by right clicking (click and hold) and selecting that option from a menu. Would finger-sized icons in each post be better?
2) Mobile posts- when posting from the a mobile phone, should the XDApp (have an option to) auto-insert a small icon on each post it makes? For example, a post from a mobile phone might look like:
--
Just checking up on the status of the project. Looking forward to your next ROM release!
Click to expand...
Click to collapse
I for one like the Icon for mobile post. +1 for the right click option as it will not take as long to load on older devices without the icons.
ktemkin said:
On a more XDApp-related note, I have a few questions for the end-user:
1) Icons: are they worth the screen space? They would only be 5-6 pixels wide (10-12 on double VGA systems), and they'd appear in the following places:
-In front of posts, displaying the the 'new', 'popular', 'you replied here', etc. icons.
-Real icons for things like quote and edit. Right now, the design is that you quote, edit, reply, etc. by right clicking (click and hold) and selecting that option from a menu. Would finger-sized icons in each post be better?
2) Mobile posts- when posting from the a mobile phone, should the XDApp (have an option to) auto-insert a small icon on each post it makes? For example, a post from a mobile phone might look like:
--
Just checking up on the status of the project. Looking forward to your next ROM release!
Click to expand...
Click to collapse
1) - Icons in front of the posts aren't exactly necessary. I guess they could be nice, but I'd rather be able to read more text on the screen instead. The icons are rather small, though, so it's no big deal.
- About the "Quote" and "Edit" buttons...I say that the right clicking method is awesome! Otherwise seeing all of those "Quote" and "Edit" buttons on every single post is repetative. I like your right-clicking method. 1 vote for that.
2) the Mobile post thing is a cool idea, and you might as well have the option. But, a better location for the icon...You know how you can pick an icon for your reply? Such as how I picked the Cool Sunglasses Smiley? If we could somehow replace that with a mobile phone icon, that would be perfectly ideal. But, we'd have to get the Admins to do that. So...I'm for having the option of putting the "Mobile" icon, just like how you showed in the example.
hmm 2 qstions, 1. will have multilang support? and 2. you are doing a server side work or the app donwload the page and then fix it for the phone?
Good to see this is moving right along!!
Icons....are a good question...is pushing a icon that much more functional than right clicking? Icons for for things like quote and edit might give a more ascetic or native look but IMO they would add little to the usability. Icons in front of posts...I really don't care either way...and the Mobile Post thing is a very cool idea....ktemkin...I like the way you think...this app is going to be awesome!
This just keeps getting better and better. Up my pledge to $25 for a little extra motivation.
greeneyemonstruo said:
This just keeps getting better and better. Up my pledge to $25 for a little extra motivation.
Click to expand...
Click to collapse
Ktemin should be putting your bounty in the pot soon.
Ktemin (or however you spell that), you should put the bounty in the Thread Title, like it used to be. Well, actually, the bounty doesn't matter anymore, nvm then.
But, everyone, should we have buttons for "Quote", "Edit", etc? Or do you want to access those features by right clicking on the post, and then clicking them? By using the right-click method, we save space. By using the buttons method, we have quicker access. What do you think? (just repeating Ktemin's question).
I'm trying to gauge interest in developing manila/sense tabs, I'm looking for:
1. people interested in working on the facebook tab
2. people who want to make other tabs
3. people who are app developers who want to tie into tabs
4. we also need some people comfortable doing window apps
(I think we need help getting started with the Manila Kitchen GUI tools - currently command-line). There is plenty of guys who have worked on the tools and know tons about manila, just need a framework in which to tie into.
Please state if you are expert or beginner or willing to learn.
I think in most areas, support can be given to most to get them started (even if it's not your area of expertise) and will probably prove a good learning experience.
Now, just need to work out how to make this a poll...
OK, you can select more than one option at time:
- Expert can be considered Expert/Intermediate skill, i.e. you've made something and it works quite well.
- Beginner would be someone who has done small tweeks or done simple programs.
Ahh, forgot window app developers, in this case, register your interest (if you are), in the TouchFLO/Manila/SenseUI social group (a great bunch of guys who helped me from knowing nothing about sense):
Project: Manila GUI Kitchen Environment.
http://forum.xda-developers.com/group.php?do=discuss&group=&discussionid=223
Links are not working for me :/
I'd be interested in working on a Phone tab. something that included not only a call history, but some dynamic icons that showed (at the very least):
Missed calls.
Voice mail.
SMS/MMS
Email
It's amazing to me that this was on earlier versions of Manila/TF3D but isn't on the newer versions. This entire concept was supposed to be designed for a pda/PHONE converged device, but the phone side of it has been weakened on every upgrade.
AdamiX said:
Links are not working for me :/
Click to expand...
Click to collapse
I'll ask the group admin about it, perhaps you have to join as a member first...
http://forum.xda-developers.com/group.php?groupid=131
Trident said:
I'd be interested in working on a Phone tab.
Click to expand...
Click to collapse
I can point you in the right direction if you need it, my method for working with manila at the moment, is decompile everything and then use a good search tool to find the kind of code I need. Seems to work quite well and you can find some interesting functions/features, I've also found using the registry is quite handy for experimenting since you can test out calling different apps with different arguments and also jumps to sense pages (which are internal URLs). Also it can give you a view of values which are being used internally.
So far getting interesting results on the poll!
Looks like a good mix of people which is great!
1. Those interested in taking the facebook tab further, I'm just working on a few bits at the moment for it (trying to tie in the last bits of HTC function), but will happily pass it on when people want me to. [I released it much sooner than I planned, but felt mean waiting any longer]
2. Those interested in learning about manila then have a look through my tutorials and that will hopefully get you started (I was a total beginner too when I started them). Please let me know if there are bits missing or bits which don't make sense etc, it's aimed at people who have done a little programming or at least get the general idea. If it's not clear enough then an entry level tutorial would be welcome (I've avoided too much click here, type this type detail because there is too much to explain in one go).
(leave feedback on the tutorial thread)
3. Those interested in developing manila and wm apps for using tabs, I'm hoping to build a "Custom Manila Interface Tab" which will ultimately provide an API type interface for apps. Will probably need a lot of work, so once I've done a basic proof of the concept, which will be very simple and populated via registry keys (i.e. simple list display which can be populated via a normal app) I will then open it up for group development.
4. Those interested in WM app development, hopefully with the new tab it will be easy to get started with some basic ideas and try them out. As the new tab (or it can be used as a sub-page) develops we will need to know what kinds of things we want to display.
i.e. for the facebook tab I can see this being used as a simple way for a external app to list notifications, comments and all kinds of information.
5. Windows application development, let me know if you can get on the group, I really hope that once given a framework a GUI can be put together. The mode9Editor is an excellent example (I think the author is on the group) and the CMD line kitchen is another amazing tool which brought together all the other fantastic tools (again I think most the original authors are there). Given a good start with a solid base, the GUI could become a very powerful tool!
-------
Developing wm is much easier than working with the manila files, and even HTC tend to tie into dlls/exes quite often to do the leg work, but it doesn't appear to be consistent (each module does things slightly differently) so a direct API would be a massive task. So hopefully an interface tab will bridge the gap, it'll probably provide a good point of reference for useful manila functions too. With the addition of a good GUI editor, I'll look forward to having fun making some really amazing apps (no not a fart selector app...).
Great thread meltwater, you may end up being the driving force of a whole new Manila experience
smeddy said:
Great thread meltwater, you may end up being the driving force of a whole new Manila experience
Click to expand...
Click to collapse
No, the guys before me have been that (would have been no hope without the tools), but hopefully we've got some interesting ideas on the table!
Excellent results on the poll.
Here is an update of what's currently happening:
1. Facebook Tab
I'm currently continuing development on the tab myself, since it is still providing me with useful knowledge on working with manila. It serves as a good driving force for me to try out more stuff.
[MOD][SENSE2.5TAB] Basic Facebook Tab - Developer Thread
http://forum.xda-developers.com/showthread.php?t=663494
2. Custom Manila Interface Tab
I should be able to start work on this once I've learnt enough from doing the changes on the facebook tab. Currently my understanding of manila isn't quite good enough to tackle this yet, it's a big job particularly when the manila code isn't that easy to work with when there is no api.
The concept here is to make a basic tab where the content can be defined by a normal windows mobile app. This should allow many more tabs to be created, without specialist knowledge of manila code.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Something similar to this, but populated by an external app.
3. Manila/Sense Kitchen GUI
The group still needs someone to help kick off the project with some help in building the basic framework for the application. I really hope that this can be achieved, moving the whole process into a graphical app will really help with dealing with the difficult editing of the manila files particularly when defining the graphical components.
Please feel free to give feedback on what you think about my plans. Also if you want to get started on some simple(ish) stuff, there's bits in my tutorials etc.
Ok, trying to get a working development environment for windows mobile, is quite difficult if you don't have a full copy of Visual Studio. For now I will use a trial version, but after I'll post/link to tutorials on how to do it without Visual Studio and some initial steps for Windows Mobile development.
http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx Is a good starting point...
Hi everyone,
Thanks for filling in the poll. There are plenty on here who would like to know how to get started etc with manila, windows mobile development etc.
Short of writing a "how to" which covers everything, which I don't have time to do at the moment, what do people need/want to know to get them started???
This thread can be a simple Q&A section if people need help with the initial steps...
I would love to help but I have too much going on for now :/
This thread may not get noticed but since I started it to talk about and get developer interests I will post here anyway.
Since I've released the latest version of the facebook tab I have started work on my 2nd Tab Project. (Still developing the facebook tab v2.0 too).
The new tab will work along the same lines as Custom Manila Interface Tab concept but for now I have a specific application in mind. Hopefully we can keep this one open and the basis of the tab can be extended and reused to form other tabs working on the same principles.
So what do I need?
Well I have the very basics of the tab working, so I need some windows mobile developers to assist with creating a supporting app which will feed the data to the tab. They will need to handle xml data and potentially HTTP GET requests (I guess), we can go as fast or as slow with it depending on the developer(s) (I've got some ideas on how to start off slowly just like I did with the facebook tab, so beginners would be able to do it, they just need time and willingness to learn). I might start writing it myself but my time is limited and it would be nice to have this tab open to everyone (unfortunately I get too attached to my code/ideas when I've been working on them too long so want to avoid getting in too deep with that part - that is what happened with the FbTab).
What is it?
Not quite ready to announce what the tab will be but I've carefully chosen a good project.
What now?
PM or post here and I'll get back to you.
I'm not sure yet how this will work, but probably create a google code project so that anyone can contribute. Will create a developer thread for the project and once things are up and running a release thread to handle the releases/support etc.
Ideally, this project will be open as possible and allow new developers to have a go. There is plenty which can be done, by all ranges of skill levels. It would be excellent to have a wiki attached to the project which explains how it is put together etc, would be great to provide a stepping stone for future developers to get working with windows mobile and sense.
Also need suggestions on where to host the project, GoogleCode, CodePlex etc require change management software which I'd like to avoid. Perhaps something like 4shared maybe or dropbox?
wow
wow very good.
New to Winmo developement, but willing to seriously learn
meltwater,
I am new to the Winmo developement, but am taking it up in a serious manner. I am willing to take on new tasks with some support. I have the full version of Visual Studio 2010 and can allocate alot of time currently to any projects that you are looking for. Again, I would need to have some support, or be pointed in the right direction, but am very willing to assist. I will do what research I can and ramp up to begin as soon as possible.
One note..I am currently enrolled in school for programming, part of the cloud of programmers that work with Microsoft through VS 2010, and am working to become more proficiant with the WinMo SDK.
Can I help?
Mxdadevolper said:
meltwater,
I am new to the Winmo developement, but am taking it up in a serious manner. I am willing to take on new tasks with some support. I have the full version of Visual Studio 2010 and can allocate alot of time currently to any projects that you are looking for. Again, I would need to have some support, or be pointed in the right direction, but am very willing to assist. I will do what research I can and ramp up to begin as soon as possible.
One note..I am currently enrolled in school for programming, part of the cloud of programmers that work with Microsoft through VS 2010, and am working to become more proficiant with the WinMo SDK.
Can I help?
Click to expand...
Click to collapse
That sounds perfect, just the sort of thing I'm after.
I'm no where near being expert anyway, as I've mentioned a few times, the facebook tab is my 2nd windows mobile app, the 1st being "hello worlde", however I've learned tons doing it and I think it's not too bad (a lot of it is still unreleased). I have a long background in embedded software though.
One thing, visual studio 2010 is no good for windows mobile development, it only supports windows phone 7 not windows mobile (MS killing WM dev much?). Fortunately you might be able to get a FREE student licence via MS Dreamspark, although sounds like they might be able to provide what you need. The work I am doing is in C#.
I put together a little of the support code for the tab last night and the concept appears to work fine. I'll start up a project thread soon, still trying to work out what is the best place to hold/manage the code, want to avoid change management systems:
I don't want to install extra software to handle it
It creates an extra barrier to people having a try
This means codeplex, sourceforge and gogglecode aren't suitable. At the moment 4shared seems like a good choice (simple online storage area) or DropBox which I also use (which could be easiest).
Opened up the developer thread, project details will come soon.
meltwater said:
That sounds perfect, just the sort of thing I'm after.
I'm no where near being expert anyway, as I've mentioned a few times, the facebook tab is my 2nd windows mobile app, the 1st being "hello worlde", however I've learned tons doing it and I think it's not too bad (a lot of it is still unreleased). I have a long background in embedded software though.
One thing, visual studio 2010 is no good for windows mobile development, it only supports windows phone 7 not windows mobile (MS killing WM dev much?). Fortunately you might be able to get a FREE student licence via MS Dreamspark, although sounds like they might be able to provide what you need. The work I am doing is in C#.
I put together a little of the support code for the tab last night and the concept appears to work fine. I'll start up a project thread soon, still trying to work out what is the best place to hold/manage the code, want to avoid change management systems:
I don't want to install extra software to handle it
It creates an extra barrier to people having a try
This means codeplex, sourceforge and gogglecode aren't suitable. At the moment 4shared seems like a good choice (simple online storage area) or DropBox which I also use (which could be easiest).
Opened up the developer thread, project details will come soon.
Click to expand...
Click to collapse
Sounds Great!! I'll be looking for the thread and details. I also have been working in C#, so I think that we'll learn alot together.
Count me in... can supplement SenseSDK if needed!
Ed
eboelzner said:
Count me in... can supplement SenseSDK if needed!
Ed
Click to expand...
Click to collapse
Hopefully a lot of the new tab will be within sense itself with a hidden support app to drive it, although later on it will probably use the SDK for configuring and managing things. Although that is only a rough idea at the moment. (will send you some details - will update the dev thread tomorrow and announce the project).
However, the facebook tab v2.0 is attempting to make extensive use of your sense SDK and greenhacks extended controls. I've currently pushed my ability to the limit with the interface though, hopefully when greenhack releases the latest extended controls I can fill in some of the missing holes. Still experimenting with the GUI aspects and possible concepts for how it should work. Will have think about the GUI again, there are a few areas which I've not quite been able to do what I was aiming for, which the Sense SDK might be modded to achieve.
I'm kinda aware though that a lot of the effort to implement the features for the facebook tab v2.0 will already be done by the Xda Facebook app being produced (so eventually we may tie it in to the tab after v2.0). The new project will hopefully help me expand what I can do with sense and allow better integration of apps.
New RSS Tab project is GO GO GO
[MOD][SENSE2.5TAB] RSSTab - Developer Thread
Thread has all the files ready to go, just not sure what people are waiting for...is it that scary?
Really?
meltwater said:
Also need suggestions on where to host the project, GoogleCode, CodePlex etc require change management software which I'd like to avoid. Perhaps something like 4shared maybe or dropbox?
Click to expand...
Click to collapse
Why on earth would you want to avoid Source-code Version Control? SVN, GIT, and even CVS are an absolute God-send to any development group. i can see one or two pro's to avoiding it if you're the only developer on the team, but any more than 1 dev contributing code to a project turns it into a nightmare without a SVC ...
phalacee said:
Why on earth would you want to avoid Source-code Version Control? SVN, GIT, and even CVS are an absolute God-send to any development group. i can see one or two pro's to avoiding it if you're the only developer on the team, but any more than 1 dev contributing code to a project turns it into a nightmare without a SVC ...
Click to expand...
Click to collapse
Well can't that be handled by a decent web-based on which does it on the server side?
I know you are totally right, version control is very important (I've used many on a professional basis), but do I really need to force all the developers (and myself) to install full SVN programs?
I was hoping there would be a web based version control system which allows you to check in/out files purely using a web browser.
Any suggestions would be appreciated...I've only used closed corporate solutions before so new to open-source.
CVS idea
Guys,
Can we use CodeBeamer for something like this? From what I'm reading this might allow us the versioning control. It could be downloaded for free for up to 6 users.
Any thoughts?
Here's the link for the version that I was thinking of.
http://www.intland.com/products/cb-mr/overview.html
*NEWS* Version 1.12 is up on Marketplace! Version 1.13 with social goodies is coming real soon!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
--------------------------------------------------------------------------
Howdy! I need some feedbacks from you guys
At the time I was coding this app, there wasn't any decent shows tracking app out there, so I decided to give back the WP community a little, hence the born of Prime TV.
[Functionalities wise...]
What's new (in version 1.12)?
65% faster load and resume time
Shake to change tile image (paid users only)
Image gallery for shows
More screen captures/images for episodes
Change default genre for shows grouping
Much more stable saving and loading mechanism
Fail safe mechanism to detect missing shows and automatically re-add them
Grouping options and alphabetical sorting option for tv shows
Live tile notification (paid users only, for now)
News feeds integration (general news on main page, show specific news on show page)
Auto mobilized browser for reading news (faster load time and to conserve bandwidth)
Search for missing high quality background on show page (see video)
The core is pretty similar to other apps.
You can follow shows (US, UK, Anime etc) as long as it's in thetvdb.com database.
My efforts in this app are to make it lighting fast and smooth transitions between pages.
It also supports auto timezone correction, so if you're in Australia but following US series, you'll know when it will air on local time.
In the future releases, I've planned to include
Notification system (Graduated)
Mark as watched (Graduated)
Preview trailer (In current version - beta)
JumpList to group episodes by Season number and/or air date (Graduated)
Support more languages (I only know 5 so I might need help from you guys
Social integration (twitter/facebook)
News integration from tv.com etc. (Graduated)
[So the questions are...]
I'd like to hear some feedback from you guys
What do you think about this app?
As a developer or user, what do you like to see in this app?
Don't be shy, request any features you like! I listen to everyone that has something to say!
You can find version 1.10 on Marketplace, and version 1.11 has been submitted for certification just a moment ago (26 April).
App is fast and the layout is pretty sharp, so points for that.
Some negatives: you need "feedback" to let you know you've added a show after you searched it. Right now you tap it and it adds, but you don't know that till you backed out of the search.
The app crashes in trial on a second launch, erasing my 2 saved shows--not sure if that's a limitation or not.
At $0.99, it's not yet there. You might be better offering a "lite" free version with basics (what you have now) and then a paid $0.99 with notifications, etc. Right now though, TVShow Lite is more stable, useful and free even if yours seems a tad faster and nicer (background image).
Hey malatesta, thanks for the feedback.
Sorry about the crash, I investigated into that and it's a bug.
Version 1.2.1 has been submitted with tons of bug fixes, even faster (framerate from 45 to 58) and better transitions.
I'm thinking of making an ad-supported free version with all current functionalities. And ad-free version with notification, mark as watched etc this week. I'm revamping the search page, adding something like "top shows", and of course the "feedback" you mentioned, thanks!
Also I'm thinking of removing the "aired" section, what do you think?
I played with the trial as well
The overall design is nice and pleasing and i like the backgrounds. I cannot comment on the loading since I could only load 2 shows and that's certainly not enough to say anything about loading time/transitions.
I agree with malatesta, when adding from search, you need some sort of way to let me know I have added it - also I would do away with the tap-add, just have a button that specifically adds, because you can imagine the accidental tapping would add a show and that would be annoying.
Panorama view is fine so far. I would personally expect to have only the most important things in pan view: my tv shows - upcoming - missed/aired (although only useful if i can track/check off episodes) - and maybe new/upcoming tv shows
I would also leave adding and news to the bottom as visible buttons and every other function should be hidden in the ... slideout menu
i like clean panoramas that contain only whats really and immediately useful, so that ^ is why i would not prefer to have a panorama page for every function
also the calendar-type view of the date is fine and i would say 24hr format is better, and it would get rid of the am-pm that sits off to the right
and last, i'm personally against ads i avoid apps with ads (except perhaps only to test and then buy or not), they destroy the whole design of the app, so if you want you can make a trial app with very basic functionality (have a look at other apps to see what is considered basic)
this is especially true since your layout is great and pleasing, any ads would make it look horrible
cheers
@nick109, hey thanks a lot for the comment! I'd like to invite you to be official tester of upcoming releases, what do you think? I develop this everyday it's just the annoying certification process that's slowing it down. But having said that you'd have to have a developer account or jailbroken phone to sideload the app though.
I too avoid apps with ads, I don't think putting ads is the way to go. So I'll consider putting ads seriously, at most it'll only appear in trial mode, definitely no way in paid mode.
Currently I'm implementing "mark as watched" feature, so that aired section could be useful. And also JumpList (like in People app you can select the alphabet and quickly jumping to a group) to group episodes by season number and by air date.
Time formatting is really troublesome here, I'm also changing the format according to user preference, e.g. what you set on your phone (region and languages), so this app will have a consistent look and feel.
Lastly, these days seems like social integration is the only way to make app popular, sadly But I'll make the app more solid before adding news/twitter etc.
Again thanks for your reply.
sure i'll gladly test it as best i can and inform you of any bugs i come across
and yes i will have to sideload it
and speaking of ads, i noticed google has released their sdk for wp7, and their design is actually quite great and fits well with the metro ui
news here
I bought the app (1.0) but it's still telling me i am using the trial version and i am unable to add multiple shows... already tried reinstalling/re-buying, no luck. any suggestions?
General suggestions:
- live-tile support as the "all-white" tile does not look so great (would have payed even more for the app with live-tile)
- fix for the "trial mode not being removable"
- maybe a link to "buy app" from within the app to fix the issue?
- as I have a LOT of shows i follow, maybe some way to rate shows or prioritize these
- confirmation once a show was successfully added
really looking forward to some updates and hopefully a fix to my issue!
cheers!
@nick109, thanks! I saw that as well, will definitely experiment it when critical features have been implemented/improved.
@pencilcase, I'm so sorry! I just investigated into that issue and it was totally my fault, an update (1.2.1) is on the way, i think it'll be approved tomorrow. Fortunately I revamped the trial system, it's still only 2 shows allowed on trial, but it won't have that nasty paid version issue. Again I'm sorry.
Good suggestions @pencilcase, I was thinking of using the settings page to allow collection sorting, like according to added time or rating. I have tested adding 20 shows, including America's Next Top Model which has 15 seasons, and it doesn't slow down version 1.2.1 at all.
I'm working on version 1.3.0, which has "Mark as Watched" and grouping system. Today I even bought a $149 developer library (from telerik) just to improve this app! Hopefully you guys will like it!
i gave the 1.2 version another go, i added simpsons which has a lot of seasons and episodes, and it did not lag, so very good on that
i also added Terra Nova, or tried to, but the app didn't respond by adding it, give it a try and see if it happens to you as well
yes, focus on the critical stuff for now, and in the future if you could keep in mind to have a setting to refresh background on each launch, that would be a nice eye candy
@nick109, currently my implementation is to cross reference thetvdb.com and tvrage.com database to find matching series. So that I could pull information from both databases and integrate them together.
That's actually why some series appearing on the selection couldn't actually be added, e.g. if information couldn't be matched.
I'm thinking to go with tvrage.com, they have more solid database, almost 99.99% uptime. And updating mechanism is simpler, plus I could actually implement video trailer for each episode with that database.
I'm implementing this on version 1.3, and a major UI overhaul is coming!
By the way, what do you mean that refreshing background on each launch? Currently it's getting the background of latest upcoming episode. E.g. if The Vampire Diaries has the latest upcoming episode it'll be the background of that, so at first glance you'll instantly know the latest upcoming episode. And if you delete that show (by tap and holding on "collection"), the background will be refreshed to the next upcoming episode.
ah i see now : )
and yes if from tvrage you could implement trailers that would be really nice!
looking forward to it
hey nick109, check out the preview video below, what do you think?
aha now you've done it! good work. have you sent this for approval yet?
thanks! no i haven't. there's still a couple of things i need to do, like manual timezone adjustment, because i don't live in a country with daylight saving, so i don't understand time property as well as others.
as a user, it'll be very frustrating that a tv show tracking app shows all kind of incorrect time, so i'm working on a page for "settings" to manually adjust each tv show.
at the same time i'm also working on live tile notification what do you think of the mockup live tile image below?
good idea for the time part, should help with non local TV series
The live tile looks great - I suppose it will update the picture too? Else I think the today part is unnecessary since it's understood
The new interface looks quite a lot to TVShow !
I bought 'Prime TV'and 'TVShow' and I prefer TVShow largely because he has already 'live tile' (which are updated every night without restarting the application) and converting local times for foreign TV shows. And it has more feature like : subtitles, translation, recaps, pictures
message edited
theoce2n said:
Howdy! I need some feedbacks from you guys
At the time I was coding this app, there wasn't any decent shows tracking app out there, so I decided to give back the WP community a little, hence the born of Prime TV.
[Functionalities wise...]
The core is pretty similar to other apps.
You can follow shows (US, UK, Anime etc) as long as it's in thetvdb.com database.
My efforts in this app are to make it lighting fast and smooth transitions between pages.
It also supports auto timezone correction, so if you're in Australia but following US series, you'll know when it will air on local time.
In the future releases, I've planned to include
Notification system
Mark as watched
Preview trailer
JumpList to group episodes by Season number and/or air date
Support more languages (I only know 5 so I might need help from you guys
Social integration (twitter/facebook)
News integration from tv.com etc.
[So the questions are...]
I'd like to hear some feedback from you guys
What do you think about this app?
As a developer or user, what do you like to see in this app?
Also do you like thetvdb.com database better or tvrage.com?
[Special treatments for XDA...]
If you guys like, I can probably release beta versions to some testers before it hits Marketplace, working on this alone I just can't seem to catch every bug
Don't be shy, request any features you like! I listen to everyone that has something to say!
You can find version 1.0 on Marketplace, and version 1.2.1 has been submitted for certification yesterday (even faster and more reliable).
I've set up a static website just for viewing pleasure, check it out at http://nineverse.com/.
Click to expand...
Click to collapse
You interested in making an app release thread in the Apps and Games section?
mine seems to not be saving shows i add anymore (FIXED by reinstalling)
any news on the new version with live-tile support? really looking forward to that
theoce2n said:
hey nick109, check out the preview video below, what do you think?
Click to expand...
Click to collapse
Thanks guys to steal the design of TVShow...
What the TOOL actually does is unpack a xap file, show its content and let you edit them.
As simple as that. It includes some internal editors.
GITHUB
Here are the features of .NET Rain:
- Unpack/Pack a valid WP7/Silverlight XAP file.
- Integrated binary and text editors.
- Integrated image viewer.
- Integrated .NET DLL disassembler/assembler and editor, allowing you to edit the types, methods, properties, resources and each method's set of IL instructions in an assembly.
- Ability to edit assemblies directly in C# and then compile it back directly from the program UI.
- Of course, giving you the freedom to open each XAP entry with an external editor. Editing is intuitive and simple.
- Besides working in the context of a XAP package, you can also edit single files.
- You can manually edit the contents of the XAP by adding, removing or swapping files, besides in-place editing.
I'm planning to add a few more features.
I know about Reflector but it's way too overpriced... I don't find it user-friendly as well.
I will keep Rain donateware. Once I release a stable version, its development would pretty much depend on your feedback and donations.
Here are some cool resources I've found on the net for those of you who are interested in something more than the end result:
Open-source alternatives to Reflector:
Common Compiler Infrastructure (CCI)
Mono Cecil
ILSpy (Very, very cool stuff... there's a lot of code back there!)
Dotnet IL Editor (DILE)
Monoflector (not active since April 2011)
IL.View
Other resources:
TypeView.cs
Jason Haley's notes on disassembling .NET
Adrian Bank's recent blog post summarising a number of Reflector alternatives, including several options not mentioned below.
Mark Lichtenberg's detailed blog post comparing several of the open source alternatives (DILE, ILSpy and Mono Cecil using MonoDevelop) to Reflector.
Keep an eye on the second post for updates!
UPDATES
After quite a while, I announce that
Beta 3 is out!
You'll need the .NET Framework
Download: You can either download from the Google Code project or from the project's website.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
There are still things I'm working on, expect another update in about a week!
Please use Google Code's Issue Tracker for any feedback or feature requests. Any kind of support, be it a donation, suggestion, feature request or bug report, is highly appreciated.
Thanks!
Amazing... Was hoping that someone make this... Great work buddy...
Let me get my hands dirty with the beta version
Nice work. Will this work on unsigned /sideloaded apps also?
sounds very cool. I am surprised this hasn't been out there already. cool
perfect.
i am sure that this tool will help.
actually i am trying to modify some xap's
thanks.
Looks very cool!
Basic decompilation / recompilation of the IL would be neat, but IL isn't terribly hard to read or write (especially for people who already know some assembly).
One thing that would be useful (can't tell if it's there yet or not) would be to support adding folders called .. and files under them (allows path traversal to put files almost anywhere on the system). For bonus points, show the phone's filesystem as it would be after installation (the contents of the XAP unpacked with the root at \Applications\Install\<GUID>\Install\) so people can very easily put files where they want them.
A quick manifest tweaker (things like add/remove ID_CAP_INTEROPSERVICES) would also be cool, though exiting XML is easy by hand anyhow.
All in all, looks very cool. A very convenient all-in-one tool, aside from perhaps a decompiler.
Thanks for the positive replies so far, guys, I appreciate it! However, I'm more into suggestions and when I release a download - some critic. I've made a simple vote for the means of counting the interest, please use that.
GoodDayToDie said:
Basic decompilation / recompilation of the IL would be neat, but IL isn't terribly hard to read or write (especially for people who already know some assembly).
One thing that would be useful (can't tell if it's there yet or not) would be to support adding folders called .. and files under them (allows path traversal to put files almost anywhere on the system). For bonus points, show the phone's filesystem as it would be after installation (the contents of the XAP unpacked with the root at \Applications\Install\<GUID>\Install\) so people can very easily put files where they want them.
A quick manifest tweaker (things like add/remove ID_CAP_INTEROPSERVICES) would also be cool, though exiting XML is easy by hand anyhow.
Click to expand...
Click to collapse
First of all, thanks for the post - you raised a few very good points.
I've already implemented a IL instructions edit form. I'm thinking about IL to C# conversion, but so far I've only made a C# to IL form. The other way around is a bit tricky, but is in my todo list for sure. And after all, yeah - IL is pretty easy to understand, and I've even implemented a simple "instruction description" field for every instruction for the sake of refference.
That second suggestion concerning file path tweaks is a very good idea and hadn't crossed my mind so far. I'll surely put that on the todo list as well!
The "manifest tweaker" is already on that list but I need to figure out the signing algorithm first, since it seems to be related to some data from the manifest.
gentry33 said:
Nice work. Will this work on unsigned /sideloaded apps also?
Click to expand...
Click to collapse
Umm... no, not really As I said, I've got some things on my todo list and on the end of that list is spending a while trying to figure out the signing algorithm. If anyone can save me some time, that'd be cool.
Indeed such a tool would be very interesting...
great idea...makes it easier than the workaround that I have been trying all along
i am interested in testing / beta ... & will be happy to help
contable said:
Indeed such a tool would be very interesting...
Click to expand...
Click to collapse
Agreed. It would aid in checking to see how obfuscated my apps are
snickler said:
Agreed. It would aid in checking to see how obfuscated my apps are
Click to expand...
Click to collapse
... and how to obfuscate them better ...
So I'm clearly not in the first 10 but I hope you'll consider me for a beta. I have literally been searching for a tool to do this for the past week and have ended up settling with a trial version of Reflector. Needless to say your tool sounds much more promising and I would love to test it out.
You can PM me here on the forums but it might be better if you email me. poryhack|at|gmail|dot|com
EDIT: For the record, no, Reflector will not let you edit and recompile/reassemble. It's strictly decompilation, although in theory you can take the decompiled source into Visual Studio and do what you want with it.
Poryhack said:
For the record, no, Reflector will not let you edit and recompile/reassemble. It's strictly decompilation, although in theory you can take the decompiled source into Visual Studio and do what you want with it.
Click to expand...
Click to collapse
Yeah, now imagine yourself copy-pasting every single piece of code from Reflector in an empty Visual Studio project, extracting resources and manually linking refferences... sounds gret, huh?
By the way, why not count you for a beta? Ten was more... figurative. Also, some of the guys didn't mention anything about willing to beta-test and didn't sound like they would. I'm working on the resource editor for a few more hours and I'm gonna contact you all ;-)
Thanks to everyone who shows and will show any kind of support - a man might be smarter than another, but no man is smarter than everyone else
Edit: I'm very interested in building in hacking-proof tools (besides anything else that might come in handy), so I'm very open for suggestions. I might wanna consider a "thanks to" section as well :-D
ash.rain said:
- Integrated .NET DLL disassembler/assembler and editor, allowing you to edit the types, methods, properties, resources and each method's set of IL instructions in an assembly.
Click to expand...
Click to collapse
This one is sounds interesting... for the hacking purposes As far as I think, the whole purpose of your tool
It's useless from the other listed reasons such as check obfuscation security or explore recompiled code for the training purposes (you can do it with Reflector - its isn't pricey, and has a trial/EA versions).
However, your description of the tool looks cool, would be nice to try. Also, would be nice to have a real Reflector alternative. I hope you'll keep it donateware
Thanks.
I'd be interested in testing this out.
sensboston said:
I hope you'll keep it donateware
Click to expand...
Click to collapse
Well, so am I regarding cigarettes and food
No really, I'm thinking about having a paid version, but I've already promised a free version as well, which will be capable of almost all the stuff. I'm not much of a manager/seller myself, I'm a coder, so I haven't figured out what should I exclude from the free version but also as a coder I know it shouldn't be useless.
And I think you'll all agree when you have some **** done, you can get some financial support for that
But hey, I'm not greedy and sure as hell don't expect to make a fortune out of this. I'm talking something more symbolic. I always put work before bucks, so let's see what will come out of it first ;-)
ash.rain said:
No really, I'm thinking about having a paid version
Click to expand...
Click to collapse
I may recommend you: add "Donate to me" button to your profile first, and publish alpha/beta here. You'll have a free beta-testing (probably, but you may hope) and will not violate the xda rules about commercial software advertising
sensboston said:
I may recommend you: add "Donate to me" button to your profile first, and publish alpha/beta here. You'll have a free beta-testing (probably, but you may hope) and will not violate the xda rules about commercial software advertising
Click to expand...
Click to collapse
That's the best way to go. You'll get support to develop further the app and also better exposure for beta.
After thinking about that a while I think you are right. I'm currently stuck trying to convert IL to C# and as soon as I make any progress, I'm uploading a beta.