These days it’s more syntactic sugar over what is already possible. I haven’t used any networking libraries since NSURLSession was introduced. As good as AFNetworking was for NSURLConnection, I don’t see it as a need anymore.
The "iOS Developers" Slack community has offered to create an NSScreencast channel. How many of you are already a member of this?
Thanks for the suggestion. My video player provider is going away, so I'll be looking for something new (or just using the current "alternate player"), but will definitely keep this in mind.
I'd consider this if there was enough interest.
"Just fix the problem" isn't very helpful. Recently I've had some issues with Firefox streaming older videos (which require me to re-encode that format), but in Chrome/Safari they all do work.
Where are you streaming the videos from?
I have a CDN where the videos are distributed around the world, but it requires first a connection from that region for the copy (a limitation of Amazon Cloudfront). If you find that you come back to a video later and it works, this might be the case.
If you just can't get good streaming speeds from my CDN, then I'd suggest subscribing to the private RSS feed in iTunes to watch the videos. You can find this feed in your My Account page.
Your comments on small businesses handling payments is well received. I don't want to have anything to do with payments. I don't want to ever see anything as sensitive as that passing through my system.
That is why I've chosen Stripe as my payment processor. You can read more about Stripe's security here: https://stripe.com/help/security. The basic idea is that you communicate securely with Stripe's server's directly, over SSL and is completely PCI compliant.
Stripe gives me a single use token that I then use to start the subscription. Once used it cannot be used again, and the payment info is all stored on Stripe's secure servers for renewals.
I always like to be completely transparent with how payments are handled because I understand the concern (I have the same concerns where I use my card).
Thanks for taking the time to rant :)
I'm very hesitant to support Paypal, as I've heard way too many horror stories about how they do business. However, I know that it is convenient to consumers.
I'd like to ask what your primary reasons are for wanting to pay with Paypal. If it's security, I'd happily disclose how I handle payments. NSScreencast.com never sees your credit card number, as everything is handled securely by Stripe, our payment processor.
In addition, all transactions are transmitted via SSL.
On your My Account page there is a private feed URL you can use to subscribe in iTunes.
Ouch, that is pretty slow. Clearly I need to book a trip to New Zealand to "test" :)
I'm investigating adding a CDN, and will update this thread once I do. Thanks for letting me know.
Have you tried the flash player? Google Chrome seems to have issues with the videos and their HTML 5 player.
Also, subscribers get a private video feed they can use to subscribe in iTunes to download the videos.
Ethan - I'm working with my video player provider to see what the fix is. They said "In the meantime, you can use Flash on Chrome" -- which sucks.
I'm looking into providing a fallback HTML 5 video player.
@Jake - Do you still want a download link on the videos? Or does the iTunes subscription suffice?
On your 'my account' page there is a private feed link that will give you all of the access to all videos. Also the chrome issue should be resolved with the latest version of chrome for Mac.
I actually have a branch with the standard Videojs free player. I never pushed it out because it didn't seem (at the time) to provide any benefit over the sublime player. I can revisit this to see if it's worth switching (or supporting both).
Aside from Airplay, what is the issue you're describing about covering the bottom of the screen?
Lastly, as an interim solution, you can subscribe to the private feed in iTunes and play them using AirPlay there.
4 votesAdminBen Scheirman (Admin, NSScreencast) supported this idea ·
It's pretty common practice to layout forms as UITableViews.
With Storyboards, this is really easy. It's a bit more convoluted with just raw UITableViews, but I think comparing and contrasting the 2 styles would be helpful.
And, so far I've simply used AFNetworking to download stuff. This could also show off performing HTTP Posts (and maybe file uploads :)).
Thanks for the suggestion.