At the 2014 WWDC, Apple announced a new programming language called Swift. With inferred types, simple syntax, and an interactive editor (“playground”), it is easier to learn than its predecessor, Objective-C. Also, is offers performance enhancements over alternative languages. But will Swift have a drastic effect on the iOS and Mac application development process? The […]
This book, Rework, caught my eye a year ago, but I had never gotten around to reading it. Emblazoned on the front cover is a quote, “Ignore this book at your peril.” Statements like these could always be indicative of dogmatic fanboyism. Nonetheless, the reviews praised this collection of (for the lack of a more […]
Setting Up If you have a Mac, you are already good to go. All you have to do is open up Terminal, and type Python. After typing Python, you should see the following screen. If you use Windows, all you need to do is go to the Python website, go to downloads, and download the […]
RobotC is a language that one would use to program a Lego Mindstorms Robot. The kits are a bit pricey, but they offer an amazing amount of possibilities–from a simple bot that moves and turns or one that can flush your toilet or tear off toilet paper strips, to more complex designs that could potentially […]
As you probably heard on the news this morning, there is a new Objective-C tutorial out. And it’s right here. How cool is that? Last time, we discussed if else statements and basic loops. This time, we’re going to master the art of the class. So what is a class? A class is basically a […]
Objective-C is an object-oriented programming language that builds upon the C programming language. The language is most commonly used on Apple’s Macintosh operating system and Apple’s mobile operating system, iOS. Before we start programming in Objective-C, we will want to set up our IDE. Xcode is the best IDE for Objective-C out there, so we’re […]
Byte Revel was launched in May of 2011, with the goal of becoming a quality technology blog. Behind the scenes are a couple of college students with a passion for all things tech. Post topics include news, tutorials, commentaries, software, hardware, and more! Thank you for being a valued reader. Because of support from people like you, we are gradually growing! Want to send us a comment, question, or suggestion? Fill out our contact form!