And I have some more iMessage related projects on my GitHub as well. Hopefully these projects give you or others some more ideas for iMessage related stuff
Just out of curiosity, why has nobody reverse-engineered iMessage to create an open-source client? I presume it is quite hard (the seems like an obvious thing to attempt, iMessage has been available on the Mac where things like disassembly should be pretty easy for years); where does this challenge come from?
You should probably brace yourself for a C&D and/or DMCA takedown request from Apple, regardless of the actual legality of what you're doing. They won't like this.
But even then they weren't claiming it was reverse engineered material, but instead material ripped directly from Apple's copyrighted and confidential docs. I think both Apple and Github understand the boundaries of the DMCA pretty well. According to Github they haven't attempted to take down any of the following:
Unless it starts cocking up Apple's own systems - overloading servers, or generating significant numbers of support queries, for example I doubt they will have any problem at all
I've always wanted to implement this process (sending to mac, and through imessage) into the core sms sending service of android. Have the service check the number, if it is on imessage use that, otherwise do sms. Would this be feasible? Ignoring the reliability of the system.
Doesn't look like it works very well. It requires a device running OSX to proxy the iMessage stuff through, and apparently the OSX client itself is unreliable.
There are so many players in the market for chat, the only goo reason for someone using imessage on android will be to chat with people on iphone's and mac.
I've heard the same from a lot of buddies that have upgraded to Android in the last few years. What is it about iMessage that you miss?
For group messaging, are all of your friends still using iMessage instead of cross platform things like Telegram, WhatsApp, Hangouts, Discord, etc? If so, why?
Worst case of course, all of your iMessage contacts can be contacted over plain old SMS (Via Messenger, Hangouts, or any of the hundreds of Android SMS clients).
Now that the era of Apple being "cool" is officially over and we'll see more and more people moving to Android, I think the appeal of the iMessage "hey you can talk to anyone you want as long as they're on an iPhone or a Mac!" walled garden will collapse.
[+] [-] camhenlin|10 years ago|reply
https://github.com/CamHenlin/imessageclient - this is a terminal based one that works over ssh
https://github.com/CamHenlin/iMessageWebClient - this is a web based client that I used to do iMessages on a windows phone for quite a while
And I have some more iMessage related projects on my GitHub as well. Hopefully these projects give you or others some more ideas for iMessage related stuff
[+] [-] superdaniel|10 years ago|reply
[0] https://github.com/CamHenlin/iMessageModule
[+] [-] gruez|10 years ago|reply
[+] [-] finnn|10 years ago|reply
[+] [-] cgsmith|10 years ago|reply
[+] [-] Gaelan|10 years ago|reply
[+] [-] zachlatta|10 years ago|reply
Without the key, you can't do much of anything.
[+] [-] Analemma_|10 years ago|reply
[+] [-] conradev|10 years ago|reply
https://github.com/github/dmca/blob/master/2014-11-04-Apple....
But even then they weren't claiming it was reverse engineered material, but instead material ripped directly from Apple's copyrighted and confidential docs. I think both Apple and Github understand the boundaries of the DMCA pretty well. According to Github they haven't attempted to take down any of the following:
https://github.com/nygard/class-dump
https://github.com/nst/iOS-Runtime-Headers
https://github.com/brutella/hc
https://github.com/KhaosT/HAP-NodeJS
https://github.com/nfarina/homebridge
https://github.com/lisimia/piMessage
https://github.com/stefanesser/dumpdecrypted
https://github.com/comex/imaon2
… etc
[+] [-] mdorazio|10 years ago|reply
http://techland.time.com/2013/09/24/an-imessage-app-is-now-a...
[+] [-] Angostura|10 years ago|reply
[+] [-] quaz3l|10 years ago|reply
[+] [-] bboyairwreck|10 years ago|reply
[+] [-] wmichelin|10 years ago|reply
[+] [-] collias|10 years ago|reply
[+] [-] malka|10 years ago|reply
[+] [-] discordance|10 years ago|reply
[+] [-] suchitpuri|10 years ago|reply
[+] [-] treve|10 years ago|reply
[+] [-] herman5|10 years ago|reply
[+] [-] skrowl|10 years ago|reply
For group messaging, are all of your friends still using iMessage instead of cross platform things like Telegram, WhatsApp, Hangouts, Discord, etc? If so, why?
Worst case of course, all of your iMessage contacts can be contacted over plain old SMS (Via Messenger, Hangouts, or any of the hundreds of Android SMS clients).
Now that the era of Apple being "cool" is officially over and we'll see more and more people moving to Android, I think the appeal of the iMessage "hey you can talk to anyone you want as long as they're on an iPhone or a Mac!" walled garden will collapse.