![]() Just try to pinch, tap or swipe, MPlayerX provides you the easiest way to control the playback. You don't have to remember the keyboard shortcuts or move the cursor among the buttons anymore, MPlayerX will follow your gestures. Multi-touch on Mac OS X is wonderful, MPlayerX takes advantage of it in a fantastic way. Just drop anything to it, MPlayerX will give you a clear and smooth playback. These sample code self-explained how to implement the network programming, also help the readers to understand which technology should be their best choice.MPlayerX is armed by FFmpeg and MPlayer, which means it could handle almost any media format in the world for you and no extra plug-ins or codec packages are required. There are also several sample code shown in the book, basically a web server and client implementation is demonstrated, by utilizing each level of technology. These libraries are purely Objective-C, modern designed, and should be much easier to use than BSD library’s C API. If you just want to use the latest HTTP technology, such as json, plist data transferring and analysis, there are better choices on OSX/iOS, such as AFNetworking, MKNetworkKit. This book explained how to program in OSX/iOS at several levels, from the lowest BSD socket layer to the highest AFNetworking library.īSD socket library provides you the lowest level and most flexibility, however this also means you have to everything yourself. It is “iOS and OS X Network Programming Cookbook”.Īs the title indicated, it is a cookbook for someone like me, who has the programming basis on OSX/iOS, and wants to take a quick look at the network programming especially. I was a newbie about this topic, so I found myself a book as the guide book for network programming. Recently I got a chance to work on a new project which needs utilize the network, such as HTTP protocol, socket programming, etc. Introduction of iOS and OS X Network Programming Cookbook For anyone who cares about this, please check the installer and make sure only install MPX, then it should be no difference with the old way. I knew it may bring many negative comments, but honestly it is the best way to keep the developer motivated. The other thing is that, MPlayerX will start to utilize the installer to fulfil monetization. Hope I could release it before 10.11 is coming. Now I have made 50+ patches, make MPlayerX more adoptable to Yosemite, fix several bugs, upgrading the new core to support https and latest protocol of youtube. I knew I need to continue my efforts on MPlayerX to keep the wonderful user experience that my iPhone could not. Until one day, I captured my kid by Hand圜am, edited it and played it on TV, and the other day, I waited for minutes to see the video in youtube, and another day, I found I need to analyze a video frame by frame… I found mobile phone is still not that powerful and versatile to accomplish such tasks. I was hesitating once, as seeing more and more people are now spending more and more time on their iPhones and Androids, I wondered how much it is still meaningful to make progress on the desktop application. The only one I didn’t miss is Interstellar, which gave me 3 hours peace and enjoyment in mind. Taking a look back, the only down thing is that I didn’t have much time on making much progress on my “first child” as before, even I didn’t have much time to enjoy my best favorite movies. Last year was a tremendous year for me, my first kid was given birth ( actually I’d rather say MPX is my first child :)), work made me busier and busier, I was never happier and busier than before.
0 Comments
Leave a Reply. |