This blog is my journal for recording the process of learning how to write software that runs on Apple devices. I had worked exclusively with Microsoft technology throughout most of my career. Switching mental gears has been quite an adventure!
My Book
-
Recent Posts
Archives
- January 2019
- May 2017
- April 2017
- January 2017
- November 2016
- October 2016
- July 2016
- June 2016
- May 2016
- April 2016
- February 2016
- December 2015
- November 2015
- April 2015
- March 2015
- November 2014
- September 2014
- July 2014
- June 2014
- January 2014
- November 2013
- October 2013
- September 2013
- June 2013
- March 2013
- January 2013
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- November 2011
- October 2011
- July 2011
- May 2011
- April 2011
- January 2011
- November 2010
- October 2010
- September 2010
Categories
- Android
- Auto Layout
- Books
- CocoaTouch
- Debugging
- Genetic Algorithms
- Interface Builder
- iOS 6
- iOS Programming for .NET Developers
- iOS7
- iOS8
- Jobs
- MacBook Pro
- MonoTouch
- Networking
- Objective-C
- Streaming Media
- Sustainable Coding
- Swift
- Thoughts
- Tic-tac-toe
- Tips and Tricks
- Two Letters
- UICollectionView
- UITableView
- Uncategorized
- User Experience
- XCode 3
- Xcode 4
Meta
I’m little bit shocked, truly 🙂
But it’s OK, you’ve been with .Net during 7 years, and this time is to be 7 years with another one, completely different technology. But I believe that you still with us – WPFs, .Nets developers.
with many thanks, and pleasure,
Julian.
I am considering a move to NYC to work for Infusion and was hoping to get some input from someone that has been there and done that. Drop me a line if you can/want to, I would really like to get your insight.
Man, this is cool. I also work with .NET and I’m dying to go to iOS development (for lots of reasons) and I was looking today for something that could help and found your book. Very nice sample so far. I even took a course back in 2010 at the Big Nerd Ranch but I think you’re right on the target writing this book. Thanks.
Thanks a lot, Marco! I’m really glad to hear this. 🙂
sir may i ask something about the IP camera and the android app that you create can you please send me the full code at may email… anicacute09@gmail.com.. I really appreciate your help sir.. I am working with our Thesis about that kind.. Thank You sir.. Good day!
Hello, Mr/Smith
we’re interested with your work, If you kindly send us a contact of you to talk with you about the project we need. if you interested of course.
Hi Josh, Does this mean you’ve left .NET development? Will we see something from your hands when Windows Phone 8 launches? (WinRT). It would be sad to see you go as a .NET community leader in control and tool-development. Really love the work you’ve done for WPF. I Still work with it everyday, sad to see it never got to be a first-class citizen..
I have not decided to never again work in .NET but I also have no plans to return to it, unless Microsoft becomes a major player in the mobile space. I hope they succeed because that would make my years of .NET programming experience a more valuable skillset. As far as I can tell, Apple is winning and I only want to follow the leader.
follow the leader?
why don’t you program in Java for android then. Android is the leader in mobile, worldwide.
Nice Blog ! I had downloaded Master WPF iphone App it is Awesome.
Thank you!
Josh, thanks for writing the book. I have wanted to get into ios development going so far to buy a really nice macbook set up with massive ram and doing my windows development in vms. So far so good but nothing was pushing me on the apple stuff or making it look easy enough to dive into. I was considering one of those expensive 5k classes but thought there has to be stuff out there for better money. Most tutorials have stuff all over the place and I could never be sure what was right or most up to date. I came across Ray Wenderlich’s site and yours and realized I can actually do this. Your book alone took a lot of the mystery out of this and I can begin to understand what I am looking at and how this stuff works behind the scenes.
That’s fantastic, Steve! Thanks for letting me know.
Hello Josh,
I saw your wonderful article “Displaying a Data Matrix in WPF”. It help me a lot. Thank you very much. Could you kindly give me some hint about making the matrix automatically update any changes in its data.
Thanks
Hello Josh,
your work and samples online have really inspired me a lot in WPF and MVVM.
I was wondering if you’d interested to come to NY for a day or two to share some of your experience and knowledge face to face with my team. if Interested please contact me through email.
Josh,
I’ve been a long time follower, whenever I had WPF problems or questions I always ended up on your blog. I Admire your work and insight. With that being said, I have started flirting with iOS as well, so here I am on your new blog 🙂 I would love to ask you a few questions about iOS, would you mind getting in touch with me so we can exchange a few emails?
Thank you!
Josh, are you still with iOS? There were much .NET/C# news these last few days. What is your thought?
Hi!
Following your post “Maximizing the Preview Assistant Editor in Xcode 6”, I tried to do it with Xcode 6.1 and your trick don’t work. It don’t sync the view from the first window to the second one. It’s like a double of my Storyboard and needs to click manually on the second window to see the actual scene I work on the first Storyboard window. Can you help me to understand?
sir may i ask something about the IP camera and the android app that you create can you please send me the full code at may email… anicacute09@gmail.com.. I really appreciate your help sir.. I am working with our Thesis about that kind.. Thank You sir.. Good day!
Josh – Great Swift array to dictionary converter. I could really use it for what I’m doing. Problem is that I can’t figure out how to get it to work for anything but 2 elements in the array. Can you point me to what needs to change to accomplish smth like:
struct Person
{
let name: String
let lname: String
let age: Int
}
let people = [
Person(name: “Billy”,lname: “Austin”, age: 42),
Person(name: “David”,lname: “Jacobs”, age: 24),
Person(name: “Maria”,lname: “Peters”, age: 99)]
let dictionary = toDictionary(people) { ($0.name, $0.lname, $0.age) }
returns (Can not invoke toDictionary with an argument list of type ‘([Person],(_) -> _)’
Thanks,
Per
Hey Josh
I like your codewith the ip camera and the android app but it doesn’t work…
could you send me the hole code to my email? (thomasmarton87@gmail.com)
Thank you very much.
Josh,
Thanks for posting the IP camera instructions – it was very informative (especially the bit about the different protocols).
You have lots of comments asking for your code because it doesn’t work. I had the same problem so thought I’d share a few thoughts:
– Your code does work, provided:
1) RTSP authentication is successful (I had to put the username and password in the URL rather than use headers for one of my cameras).
2) The video and audio formats are compatible with the stock android capability. This was a big deal for me – I had two cameras, a Wansview and a Foscam H264 camera, which just gave a blank screen and an ‘Error 1’ in the logcat – this was because of the audio format not being compatible with Android.
Basically both of the above issues gave the ‘Error 1’ (=unspecified error!!!), which was not helpful. I am in the process of implementing something similar to your idea using a separate library (GStreamer), which can cope with the other audio formats – it is not tidy yet, but will be at https://github.com/jones139/OpenSeizureDetector/tree/master/BenTv_Android.
It took a lot of doing to work out what was wrong, which I suspect is why you had so many comments on that post!
Regards
Graham Jones
Video streaming from an IP camera to an Android phone :
amazing work and can u guide me to manually enter the url
Have you worked with WPF and touch? We are having a tough time getting the performance to not lag and be generally poor. Wasn’t sure if you or someone you knew had some experience hammering WPF touch into shape.
Found you through your book btw, Nice work. It helped me in some of my side projects.
Video streaming from an IP camera to an Android phone
Can you Please post the source code for “Video streaming from an IP camera to an Android phone” Please to “sarangarao@gmail.com”
interactin of ip camera with andriod phone any time see the video in andriod phone using ip camera.these are my undergraduate final year project.kindly send me helping metrial
Video streaming from an IP camera to an Android phone
Can you Please post the source code for “Video streaming from an IP camera to an Android phone” Please to “shrajan28@gmail.com
Hi Josh,
I am planning to learn swift for ios mobile developement . As like you, I am a .NET developer with 3.5 years experience.
My questions is very simple but I would like to get an idea on this – How much time will it take approximately to learn swift and develop the basic mobile application?
I have Xamarin as well crossing my mind but , real world scenario is like more value for native mobile development skills
I miss those Silverlight mania days you and Karl Shifflett were wrecking the net. I hope you guys come back to check out Xamarin.Forms.
Hey Josh, i need source code in that page https://ijoshsmith.com/2014/01/25/video-streaming-from-an-ip-camera-to-an-android-phone/. If you send me i will pray you so much : )
Dear Josh.
Hello, I am a student in Korea.
If possible, I really hope source code in that page.
1062baeguri@gmail.com
Your post is very good!!
I no longer have the source code.
Oh, Okay!! Thanks alot ★★★★★
Hello Josh Smith Sir,
I have attempted “Video spilling from an IP camera to an Android telephone” in your blog Post with HikVision cc camera its extremely steps and viable advances however the thing is the live streaming is postponed upto 15-20 seconds . I don’t have a clue about the issue of the delay in streaming Please help me out to take care of this issue…