Tech Cores » Taylor Jasko http://techcores.com The Ultimate Source for Technology Thu, 29 Dec 2011 17:36:05 +0000 en hourly 1 Moodle Month – Festive Fun from Packt Publishing!http://techcores.com/2011/12/moodle-month-festive-fun-from-packt-publishing/ http://techcores.com/2011/12/moodle-month-festive-fun-from-packt-publishing/#comments Thu, 29 Dec 2011 17:36:05 +0000 Taylor Jasko http://techcores.com/?p=16921

If you have been in school in the last couple of years, there is most likely a huge chance you have used the popular e-learning CMS program called Moodle. With the help of Packt Publishing, who is notorious from writing about open source projects like Moodle, they have taken it to the next level.

With their brand new release of Moodle 2 Administration not too long ago, Packt has now decided to offer a series of discounts towards their Moodle book collection.

  • Buy any Moodle print book and get 20% off
  • Buy any Moodle eBook and get 30% off
Not only are they offering you a total of 30% off this holiday season, but they will also discount you on any collection of Moodle eBooks for 50% off
To read more about their Moodle Month, check out the details below!
]]>
http://techcores.com/2011/12/moodle-month-festive-fun-from-packt-publishing/feed/ 0
Win Free Copies of Unity from Packt Publishing!http://techcores.com/2011/12/win-free-copies-of-unity-from-packt-publishing/ http://techcores.com/2011/12/win-free-copies-of-unity-from-packt-publishing/#comments Thu, 29 Dec 2011 17:26:00 +0000 Taylor Jasko http://techcores.com/?p=16906 Readers would be pleased to know that we have teamed up with Packt Publishing and we are organizing a giveaway  for you! Three lucky winners stand a chance to win a copy of our new books on Unity 3D. Keep reading to find out how you can be one of the lucky winner.

 

Overview of Unity 3.x Game Development by Example Beginner’s Guide

  • Build fun games using the free Unity game engine even if you’ve never coded before
  • Learn how to “skin” projects to make totally different games from the same file – more games, less effort!
  • Packed with ideas, inspiration, and advice for your own game design and development

Read more about this book and download free Sample Chapter.

 

Overview of Unity 3 Game Development Hotshot

  • Cool, fun, advanced aspects of Unity Game Development, from creating a rocket launcher to building your own destructible game world
  • Full of coding samples, diagrams, tips and tricks to keep your code organized, and completed art assets with clear step-by-step examples and instruction
  • Elite Unity programming for those looking to take their skills to the next level

Read more about this book and download free Sample Chapter.

 

 

How to Enter?

All you need to do is head on over to the respective pages (book page and book page), and look through the product description of the books and drop a line via the comments below to let us know what interests you the most about this book. It’s that simple.

 

Product description for Unity 3.x Game Development by Example Beginner’s Guide book:

http://www.packtpub.com/unity-3-x-game-development-by-example-beginners-guide/book

Product description for Unity 3 Game Development Hotshot book:

http://www.packtpub.com/unity-3-game-development-hotshot/book

 

Winners from the U.S. and Europe can either choose a physical copy of the book or the eBook. Users from other locales are limited to the eBook only.

 

Deadline

The contest will close on 12/31/11 PT. Winners will be contacted by email, so be sure to use your real email address when you comment!

]]>
http://techcores.com/2011/12/win-free-copies-of-unity-from-packt-publishing/feed/ 1
Unity 3.x Game Development by Example Beginner’s Guide Reviewhttp://techcores.com/2011/11/unity-3-x-game-development-by-example-beginners-guide-review/ http://techcores.com/2011/11/unity-3-x-game-development-by-example-beginners-guide-review/#comments Wed, 30 Nov 2011 19:57:11 +0000 Taylor Jasko http://techcores.com/?p=16533

Want to get yourself delved right into the 3D gaming world but never had the knowledge to do so? With Packt Publishing’s recent release, Unity 3.x Game Development by Example Beginner’s Guide by Ryan Creighton, it is a great read if you wish to get started in the Unity world.

If you have been following our reviews for quite sometime, you might of realized this is very similar to our previous Unity review we put out not too long ago. To keep the explanation simple, Unity 3.x Game Development by Example Beginner’s Guide is an updated book especially for Unity 3.x. Not everything is all the same (like the writing), but the main parts of the book are very much the same, except edited for Unity 3.x. Some new topics have been added as well, so keep a watch out for that in the review!

Before I start the full on review, I have to give my gracious apologies to Packt on this one. I have always been very adept in reviewing their books, but this review took some more time as I have been bombarded with work for the past two months. Working on school work, physical work, and even client work is extremely hard to manage and when you throw all my other work into it (like writing for Tech Cores), it’s near impossible to find the time. I should of planned this review better… so to Packt, sorry! I love you guys and never meant for this review to take so long.

Enough jibber-jabbin’, let’s just get on to the full review!

 

What You’ll Get

Unity 3.x Game Development by Example Beginner’s Guide has the similar outline compared to the previous version of the book, in fact, it’s so similar you might as well base the outline on the previous version of the book as well. But to give you a general run down, a basic outline is below on what you’ll get:

  • Learning the basics of Unity 3D
  • Possibilities of Unity 3D
  • Understand the essentials of 3D in Unity
  • Taking the built in physics engine to good use
  • Adding some sweet sound effects
  • Coding in JavaScript for Unity Scripts
  • Advanced topics like quaternions, mipmapping, and prefrabs
Those are just some of the many topics that will be introduced in Unity 3.x Game Development by Example Beginner’s Guide. We’ll be covering more parts of the book further in the review, but hopefully that little gist there will give you a feel for the book.

 

Introducing Unity 3D

For all of Packt’s books on beginner’s guides, the author always seems to introduce the topic in a very broad way. In Unity 3.x Game Development by Example Beginner’s Guide written by Ryan Creighton, Ryan does an amazing job getting the reader understanding the main essentials of Unity all in the first chapter.

Just like in his previous Unity book, he introduced what has been done with Unity 3D before. As we all Unity developers know, there have been some amazing games developed using Unity, especially on the iOS platform.

Not only does Ryan introduce what can be done with Unity, he also describes what is feasible for a single developer (trust me, I’ve taken on near impossible tasks). As many of the projects he describes have over fifty developers dedicated to that one game, he states what is possible. But as reading Ryan’s previous books, I know he likes to go the extra mile; he even gives recommendations on how to take a game you like that might take a year to develop yourself, and turn it into a nice mini-game that could take a month.

Unlike some other books I have read before on Unity, Ryan does not overwhelm you with introducing all of the features of the Unity interface in the first few chapters. Instead, he takes the “slow but steady” approach and disperses it throughout the book. This method is quite ideal for beginning Unity developers as you’re not bombarded with a ton of information at the start of the book. In fact, Ryan does not even cover the 3D elements of Unity fully until the eighth chapter (there are a total of twelve chapters).

 

Examples are the Key

As most developers learn by example, having all kinds of examples in an Unity book is the key for success. A total of four games and three main concepts make up the main examples of Unity 3.x Game Development by Example Beginner’s Guide. And as this book is updated for the latest version of Unity, Ryan also decided to add in an extra game from his previous Unity book. So in other words, you are getting a ton of examples in this book.

Ryan covers quite a bit within these examples, but I’ll just list out the main concepts of each:

 

Ticker Taker (game) – a varient of the keep-up games

  • Learning on how to come up with a practical game idea
  • Adjusting the default lighting
  • Enabling the physics engine and adjusting its settings
  • Using the Unity interface to adjust key settings

Robot Repair (game) – a type of matching game

  • Understanding the built in GUI tools in Unity
  • Adding images and buttons to the game
  • Using title scenes and connecting them with the main game
  • Learning on how to use arrays the Unity way

Clock/timer (element) – many simple count-down timers

  • How to create a simple text clock
  • Upgrading that boring text clock to a progress bar
  • And taking that progress bar to a flash pie clock

The break-up (game) – very unique, more of a concept

  • Using animations from 3D models
  • Making flashy particle effects
  • Writing prefabs to use over and over again
  • Learning how to write Unity scripts to control multiple objects
  • Showing things dynamically on the screen

Shoot the Moon (game) – like space invaders but in 3D

  • Using all of the concepts from the previous games and taking them in one simple game
  • Displaying multiple cameras
  • Changing prefabs to dynamically use different models
  • Applying a custom mesh collider
  • Skinning a different game into an entirely different one

Yes, I know, there are a ton of things covered in a beginners book, but please don’t let that scare you. With Ryan’s funny writing style (the beginning of the book is really funny – take a read of a sample chapter!), it makes Unity 3.x Game Development by Example Beginner’s Guide a smooth but informational read.

I can’t say this enough, but Ryan did one heck of a job taking all kinds of different topics and putting them in an updated book. From the structure of the book all the way to explaining how the code works, everything will be covered eventually. Sometimes, the next part of the chapter will be later discussed in the book as Ryan added in additional chapters to help you get the more advanced parts in an easy manner. The entire flow of the book just feels right and is extremely easily to follow along with.

When the more advanced topics come up, like quaternions, Ryan really makes it a fun read without boring you with the technical aspects of it. As this is no professional book by any means, the meaning how things work exactly is not always needed.

 

Overall

I really enjoyed reading Unity 3.x Game Development by Example Beginner’s Guide; as there is so much to be learned in this book, if you’re dabbling in the thought of becoming an Unity developer, even if you may not know enough about programming, give Unity 3.x Game Development by Example Beginner’s Guide a read. The entire layout of the book, the language used, and the content discussed is of the best I have ever read in a beginner’s Unity book.

Overall, I give Unity 3.x Game Development by Example Beginner’s Guide a huge recommendation to anyone who is interested in 3D development. Unity is always the best choice as it is extremely documented and you can always find some sort of help no matter the problem you run into. Ryan has compiled all the main topics in Unity into a book so well, that I couldn’t put the book down most of the time; it is truly a great read. I was almost late to work one day because of it… yes, it’s that good!

 

For more information on Unity 3.x Game Development by Example Beginner’s Guide, feel free to check out the Packt Publishing website for the book below:

http://www.packtpub.com/unity-3-x-game-development-by-example-beginners-guide/book

 

]]>
http://techcores.com/2011/11/unity-3-x-game-development-by-example-beginners-guide-review/feed/ 0
Parallels Desktop 7 for Mac Review – Virtualization Just Got Even Better!http://techcores.com/2011/10/parallels-desktop-7-review-virtualization-just-got-even-better/ http://techcores.com/2011/10/parallels-desktop-7-review-virtualization-just-got-even-better/#comments Tue, 18 Oct 2011 14:30:30 +0000 Taylor Jasko http://techcores.com/?p=16213 Virtualization has been around for quite some time now, but it was slow to get in the consumer market. Sure, we have some “advanced” solutions like VMware ESXi that are mainly for businesses, but consumer virtualization took off much slower compared to the business market, especially on the Mac.

Parallels are known for two main things: their high-end server software and their streamline consumer virtualization software. With their current release of Parallels Desktop 7 for Mac announced on September 6th, 2011, we had to get in on the fun.

Our thanks goes to Parallels for making this review possible! We hope you enjoy the full blown review on Parallels Desktop 7 for Mac!

 

 

Practical Uses

Virtualization software is there for a reason, but there are tons of practical uses that you can use Parallels Desktop 7 for Mac for! Some good uses (for both high-end techie and casual users) are below:

  • Gaming – if you have a fast enough machine, you can play some Call of Duty right in your Windows virtual machine! Try it; it’s not as bad as you may think!
  • Productivity – probably the most common use for using virtualization. Let’s say your using Windows software that has no Mac counterparts and you need to use that software, but you need to use OS X at the same time. Parallels Desktop 7 for Mac can fix this issue!
  • Development – because I am in fact a developer, this is personally my biggest use of a virtual machine. I have a Debian server installed on Parallels Desktop 7 for Mac and I use it for all kinds of server development. It’s the best way to develop in my opinion. I also have a few pieces of development software that only work on Windows that I need to use.
  • For fun! – this one was kind of a given, but who doesn’t want to have Google Chrome OS running as a virtual machine? Of course you want to be that cool guy on the block with Google Chrome OS running full screen on your Mac!

 

Operating Systems Supported

The most common operating system used with Parallels Desktop 7 for Mac would most likely be Windows. Let’s face it, most Mac OS X users want to stay in their Mac-friendly environment. It’s the main reason why virtualization is very popular among Mac users.

Parallels Desktop 7 for Mac supports all kinds of operating systems. In fact, you can basically install any operating system you can think of! Let’s list out a few below:

  • Windows 7, XP
  • OS X Lion
  • Google Chrome OS
  • Fedora
  • Ubuntu

That’s only a few of the many supported  uses of Parallels Desktop 7 for Mac! In fact, Parallels just released an update recently (at the time of this writing) for Windows 8 Developer Preview support; they’re really working hard on making Parallels Desktop 7 for Mac awesome.

Not only does Parallels make it so easy to install any OS you like, you can even buy Windows 7 right in the main wizard via their convenience store! This feature is just great for the ones who need Windows but do not want to go out and buy it in the stores.

 

Installing Operating Systems

Parallels Desktop 7 for Mac makes it very easy to install some of the main operating systems like Ubuntu and Windows. During the set up process, it will do all sorts of things for you automatically:

For Windows and other operating systems, Parallels Desktop 7 for Mac will actually do everything for you without you needing to press any buttons. So when you need to install Windows, you don’t need to select a partition to install on or enter user info. All of that can be handled with Parallels.

Parallels just makes everything seamless for you, including installing their own Parallels Tools software which makes the integration with the operating system and Parallels Desktop 7 for Mac more seamless.

 

Migration

The migration feature is what really makes Parallels Desktop 7 for Mac amazing. Parallels Desktop 7 for Mac comes with tools to help you take your current Windows machine, no matter what you have it installed on, and transfer that data to a virtual machine.

Parallels Desktop 7 for Mac has some amazing migration features. During the process of setting up your Windows virtual machine, you can select the “Migrate Windows from a PC” in the Parallels Wizard and use their three migration features:

  • Parallels USB cable: This feature is sadly not free, as you need to buy the USB cable, but essentially, it is a cable that you plug in the computer with Parallels Desktop 7 for Mac installed and into your Windows computer.
  • Network: The networking migration feature is simply letting Parallels connect to your PC via your network. It is by far the slowest method, as the other two are “direct” links, but it shouldn’t be too slow on one of ‘em fancy N-based routers!
  • External Storage Device: if you want to go the easy way, Parallels makes a software called the Parallels Transporter Agent that can copy the data from your Windows PC to and external medium that Parallels Desktop 7 for Mac can read.
Those are quite a bit of options for migration, but it seems to be one thing missing. Could we use Bluetooth? Sure, Bluetooth was very slow back in the day, but now, Bluetooth is faster than ever. Or even, why not an Ad-Hoc networking feature so you don’t need to go through your router to transfer files (it might already work with the networking features, but I have not tried it). I can see tons of possibilities for expanding on the migration features.

 

Boot Camp

Boot Camp has been such an acclaimed feature ever since it was released back in 2006 with the very first Intel Macs. Since then, Boot Camp has came a long way and with that, so has virtualization.

Parallels has realized the some Mac owners may have a Boot Camp install of Windows on their computer. What Parallels has done is added support to make Parallels Desktop 7 for Mac read your Boot Camp partition (and fully write to it even though NTFS isn’t capable of writing on stock Mac OS X – no idea how the developers solved that issue) and convert it into a fully working virtual machine!

I never had the need to have Windows installed on my computer natively up until doing this review. As I had to test the feature, I grabbed my Windows 7 disc, popped it in, and installed Windows 7 right onto my massive 1TB hard drive.  I then immediately went back into OS X, and  Parallels Desktop 7 for Mac detected the Boot Camp partition and gave me the option to run it as a virtual machine.

I waited for the set up process to complete and was prompted with this dialog that I had to reactivate Windows. It is unfortunant that this needs to be done (as Windows really doesn’t allow for too many activations), but I know this is entirely Microsoft’s fault. So I won’t dock off any points on Parallels parts for this issue. Microsoft: you need to be more like Apple; licensing an operating system is awful!

Either way, the Boot Camp virtual machine ran exactly how I had it before. It only needed to install Parallels Tools during the process, and after that, everything was working great!

Parallels really made it easy to make Boot Camp work fully in Parallels Desktop 7 for Mac!

 

Free Perks

Not only do you get killer virtual machine software, Parallels even offers you three free perks with your virtual machines!

  • Kaspersky Anti-Virus for Mac: Kaspersky offers some great anti-virus software that is extremely simple to use. Parallels Desktop 7 for Mac will give you three months free and after the complementary period, you will need to pay for it. Either way, great way to try out some virus software on the Mac, even though I wouldn’t find myself using it.
  • Kaspersky Internet Security for Windows: Just like the Mac version of Kaspersky that Parallels provides, they also provide the Windows version for your virtual machines. Just to note, Kaspersky is my second favorite virus software on Windows; my first is NOD32 if you are wondering.
  • Acronis Online Backup: Something that I was not expecting in Parallels Desktop 7 for Mac, but they give you 25GBs for Acronis True Image Online Backup for three months like Kaspersky.
Of course, all of these free perks Parallels Desktop 7 for Mac will give you won’t last for ever, but it is helpful if you wanted to take a deeper look into Kaspersky or Acronis’s True Image Backup solutions.

 

User Interface

Parallels Desktop 7 for Mac has a ton of software running in the background to have your virtual machine up and running, but with all of these features you can change, there has to be a clean and easy to use interface. Thankfully, Mac OS X has some amazing user interface tools to make sure your application will look the best.

When you fire up any virtual machine, it looks almost like a normal window, but with a toolbar at the bottom. This toolbar will be the main breading ground for changing your virtual machine as you see fit.

On the left side of the toolbar, you can do anything in terms of the power state to your virtual machine. You can suspend the virtual macine (saves the state of the virtual machine to the hard drive and closes it down, and of course, shut it down. You can even pause the virtual machine or even stop it. I wouldn’t recommend stopping it, as that’s just like holding down the power button for ten seconds (okay, not exactly, but close).

On the right hand side, you can do all all sorts of things.

All sorts of neat features available right in that area; I love all this functionality right at my fingertips!

 

Viewing Modes

Sometimes you may not want your virtual machine in a window (like in the image above). Sometimes, you may want it to be part of Mac OS X itself. Parallels Desktop 7 for Mac offers four main viewing modes that are all useful:

  • Windowed: The default view you see when you first start your virtual machine. This mode is quite simply your virtual machine in a window with the toolbar underneath.
  • Modality: Simply put, it’s a mode without the toolbar but with an extra feature. The unique feature of this mode is the window will always be above all of your other windows (so you can always see it). If you had the extra screen space and would like to just keep a watch on your virtual machine at all times, you would use this mode. You would use this for if you were waiting for a long task to complete or something like that.
  • Full Screen: Parallels Desktop 7 for Mac takes advantage of Mac OS X Lion’s full screen features. To simply make your virtual machine full screen, you can either enter it using a menu item or even the full screen button (the two arrows pointing outwards) in the upper right. This is now a standard of Lion to have the full screen feature like this.
  • Coherence: Now this is where the fun begins! This mode will take your desktop and integrate it right into Mac OS X. If you want to open a window, it will add that window right onto your desktop and add it in your dock.
As you can see, Parallels Desktop 7 for Mac offers a ton of viewing features. No matter what you want to do, you can do it no matter the viewing mode.

 

Peripherals

Connecting your external devices, or peripherals, have always been somewhat of a problem for virtual machines. In Parallels Desktop 7 for Mac, it changes everything and makes it a breeze. Every time you plug in a new device to your computer (as long as you di not make Parallels remember the choice), Parallels Desktop 7 for Mac will prompt you for a very user friendly dialog asking what the device should connect to.

In the image on the left, I connected my external hard drive and Parallels detected that I connected it. I can switch between my (native) Mac and my virtual Mac VM. And if I want, I can even tell it to remember what choice I picked so it will never ask again by simply holding down the option/alt key.

This one feature in Parallels Desktop 7 for Mac just made it awesome. I use virtual machines quite a bit on a daily basis, and sometimes, I really need a storage device connected directly into the virtual machine. It’s extremely helpful for me and I am sure it will be for you if you need external devices connected into a virtual machine.

 

MacLook

For the ones who are just too used to Mac OS X, and really do not want to look at the Windows interface, Parallels has created MacLook that takes care of this problem. MacLook simply applies a theme to Windows XP, Vista, or 7 and makes it look somewhat like Mac OS X.

To be quite honest, I personally did not like it. The bottom edges of every window are not rounded, which makes the window looks very bad (roundness adds a ton of eye-candy), and it just didn’t fit all too well in my opinion.

 

Support

Just a simple bit of Parallels Desktop 7 for Mac that I thought I would note, but Parallels did a great job with integrating support right into the software. They have added in this nicely styled report screen that drops right from the top of your virtual machine window that will take care of any reports you may have.

Personally, I have worked with software before where something like this was non-existent, and made it very hard to find where I was to submit bugs. I really love it when developers take the time to add this in; Apple is also notorious of adding dialogs like this.

On the flip side, if you do need to speak with support regarding a problem you may have (granted that you want feedback), Parallels has given you a nice support ticketing system built right in the software. This handles all the frustration of the support team at Parallels not seeing all your previous support tickets regarding yourself; I love it when companies build a system like this. You give them one simple number and they can see everything on your account. Saves time and makes suport an ease!

 

Customizability

Users love customizability. Fortunately, in any virtual machine, there are a ton of settings you can tweak for your benefit. You can tweak the settings of the software itself or even the settings used to run the virtual machine.  Parallels has done a great job providing its users with a ton of settings for the ultimate customizability.

There are plenty of things you can change in the main settings window of Parallels Desktop 7 for Mac, but let’s just list out some of the major ones:

  • Changing the virtual machine folder location
  • Altering the many keyboard shortcuts used throughout the program
  • Tell the virtual machine what should happen when you plug in an USB device
  • Connecting Parallels Desktop 7 for Mac with your mobile Apple device (more on this later)
  • And some advanced settings that most people will rarely touch
There are clearly much more settings available for you to change, so give Parallels Desktop 7 for Mac a download a take a look yourself!

 

Virtual Machine Customization

You do not only get a ton of settings to change how the application works, you can of couse change how the software interacts with your virtual machine. Some of the key settings to the performance of your virtual machine are lying right in here.
There are a ton of things you can change, but some of the major (and most useful) settings are below:
  • Changing the desired CPUs for your virtual macine (on my MacBook Pro 15″ i7, I can give it access to all eight cores!) – we’ll get more into performance later
  • Changing the boot order – useful if you want to boot into a CD
  • Allocating more video memory to the VM and enabling 3D acceleration – very ideal for gaming
  • Changing the MAC address of the virtual network card – very useful for developers
  • Whether you want your native Mac OS X install to be faster than the VM
  • Configuring the VM for best power usage
  • Backing up the VM
There are a ton of other settings you can play with so if there is a setting you absolutely need, Parallels Desktop 7 for Mac most likely has it!

 

Update Maintainability

With a software that has to work with the latest and greatest operating systems, having it constantly updated is a must. Parallels has done a great job keeping Parallels Desktop 7 for Mac updated. In fact, during the reviewing process, they pushed out a very important update to Parallels Desktop 7 for Mac:

  • Windows 8 Developer Preview (a new Windows 8 installation is recommended after updating Parallels Desktop 7) and other versions of Windows
  • The Parallels Desktop 7 New Virtual Machine Wizard (select File, New) makes it easy to install new operating systems in just a few clicks including: Windows 7, OS X Lion as a guest, Google Chrome OS, Fedora, Ubuntu

This update also improves the general performance of Parallels Desktop 7 for Mac, including optimized CPU usage when Parallels Desktop 7 is idle, improved compatibility with Quicken 2011 personal finance software, and improved support for Autodesk 3DS Max 2012 3D modeling software.

They’re not only helping to support the new operating systems like Widows 8, but they are also improving support for specific software like 3DS Max. If Parallels puts that much effort to help improve a specific application, I am sure Parallels will have any updates released if there any problems. Now that’s what I call support! A++ on your part Parallels!

 

Parallels Mobile

Have you ever wanted to access your virtual machine when you are on the go? I know I have! Parallels has came up with a great solution to solve this issue. No longer do you need to set up a special VNC connection to your computer or do something to make it remotely accessible. Now, all you need to do is install Parallels Mobile and connect it with your computer.

As long as your computer is power up, you can access it from anywhere as long as you have access to the internet (whether that is via 3G or WiFi; you choose). This is one huge advantage. No longer do you need to go through your ISP to access your computer (like with a VNC), instead, you can access your computer through the servers of Parallels keeping your computer safe and secure.

So go ahead and fire up that virtual machine remotely! And if you want, you can even access your entire Mac remotely which is sweet!

 

Hey, Nothing is Perfect

Now I have to say, Parallels Desktop 7 for Mac is nearly perfect, but there are some flaws/annoyances that I have found that I think should be fixed.

  • First up on my list would be scrolling in Parallels Mobile. It would be sweet if I took two fingers and dragged it up and down on a scrollable window, it would scroll with me. Just saying, that would be a nice addition.
  • One very minor flaw I noticed, which is more of a Windows bug more than anything else, is when you adjust the resolution/window size of a virtual machine, the icons will move around correctly when sizing it down. But when sizing it up, they kind of stick there. I would really like some sort of anchoring system for my icons to tell to have these icons in the top left but these in the bottom left. I really wish Windows could detect the anchoring system automatically that the user creates. Come on you developers; if you give me access to the Explorer.exe code I’ll add it in for you!
  • Now this may be asking a lot, but I’m wondering if it would be possible to view the status of a virtual machine (almost like the top application on UNIX) in an organized window. I’m the type of person who likes to have one screen filled with just top windows as I like to keep track of my servers. It would be great if I could have a screen for my virtual machine(s) as well. Almost like an Activity Monitor but explicitly for virtual machines.
  • I would appreciate it if Parallels allowed me to set up a Linux server in one click. It would be sweet if it could install Apache/Nginx, MySQL, PHP, and maybe even Pyton on a Debian VM… maybe I can keep on dreaming. But it would help a ton for the web developers out there like myself!
Am I going to rank Parallels Desktop 7 for Mac less because of these things I noted? Nope! You know why, because Parallels Desktop 7 for Mac is still better than every other virtual machine I have ever used; although I think it can be even better.

 

Performance

I know you were asking for this, so I am sure you are wondering how fast Parallels Desktop 7 for Mac really is. The above picture is a GeekBench comparison between the popular VMWare Fusion (version 3) and of course Parallels Desktop 7 for Mac.

The results? Well, let’s just say Parallels Desktop 7 for Mac kicks VMWare Fusion right out the door. And I’ll be honest, I thought VMWare Fusion would be faster. VMWare has been out there for a long time in the virtualization world, so I would of thought they would have faster technology. But it looks like Parallels caught up really quickly! Watch out VMWare; you have one amazing competitor now!

That’s really impressie for Parallels. And yes, I know, those scores are really fast. Let’s just say I love my MacBook Pro 15″ i7 @ 2.0GHz. :P

 

Overall

I do not say this often, but Parallels Desktop 7 for Mac is by far one of the best applications I have ever used. Everything is very seamlessly integrated with the entire virtual machine environment. Parallels Desktop 7 for Mac offers so many features but yet it is so fast! With all of the new features in Parallels Desktop 7 for Mac, the support the Parallels team puts into it, and with all of the customizability options, I have to say that Parallels Desktop 7 for Mac is by far the best virtualization software I have used.

If you are looking for a high-class virtualization software for the Mac, look no further as Parallels has your back. You can try Parallels Desktop 7 for Mac for fourteen day, and if you like it as much as I do, I am sure you would be more than willing to spend the mere $79.99 it costs, which is nothing for a high-end software like this. I wish all of my high-end software was only $80… I would even be willing to spend $120 for Parallels Desktop 7 for Mac, it’s just that good!

Now if you still don’t believe me on how awesome Parallels Desktop 7 for Mac is, let’s just say it even earned the right to a permanent spot on my dock; I only put high-end and nicely crafted applications there.

Thanks again to the team over at Parallels for making this review possible!

 

If you want to take a look more in Parallels Desktop 7 for Mac, check out their product page below:

http://www.parallels.com/products/desktop/

]]>
http://techcores.com/2011/10/parallels-desktop-7-review-virtualization-just-got-even-better/feed/ 0
Focus by Coppertino Review – Make Your Photos Come Alivehttp://techcores.com/2011/09/focus-by-coppertino-review-make-your-photos-come-alive/ http://techcores.com/2011/09/focus-by-coppertino-review-make-your-photos-come-alive/#comments Wed, 28 Sep 2011 21:57:15 +0000 Taylor Jasko http://techcores.com/?p=16116 Coppertino is at it again! First we reviewed their wonderful wallpaper changing utility, Wallpaper Wizard, and we’re back with an entirely new application! Focus, one of the brand new applications from Coppertino. Focus is a photo-oriented application that’s made to do one thing: make your photos look amazing!

The entire point of Focus is very simply; all you have is a clean interface to add all kinds of blurring to your photo, which in the long run, makes whatever you’re targeting stand out more than ever.

It’s an interesting concept that I’ve never seen a dedicated app for. With that said, let’s dive right into the full review of Focus by Coppertino!

 

Interface

Without a doubt, the interface of any program is always important, even if it has a ton of features. Granted that Focus is a Mac-only application, Coppertino has done a great job utilizing all of the features that Apple provides its developers.

When you start up the program, Focus will ask you to simply drag and drop one of your images onto the program. One downside is that you cannot open dialog to navigate to your image. Sometimes I personally hate to open another Finder window and would like to use the open dialog instead built into the program.

At the bottom of the window, you have your main features of the program, place, the five blur modes (portrait, nature, architecture, macro, and tilt & shit), and the share button to deliver your images out to your friends and family.

 

Blurring Modes

 

As covered briefly above, there are five blurring modes. All five modes are named somewhat generically as they can be used for other reasons as well, but for the most part, they are named in a way that will suit most uses.

Let’s list all of the five blurring modes below while describing what they do and their normal uses:

 

  • Portrait: This mode would ideally be used the give a very smooth blur in the background while showing off an objet  that’s the closest to the camera lens. Think of a picture of yourself… hence where the name came from.
  • Nature: This is quite simply blurring something off in a horizontal direction. If you have a batch of flowers in a horizontal fashion, you can focus on the flowers and not the background.
  • Architecture: This mode is made for, you said it, the tall man-made creations that live in our city: skyscrapers! Of course, there are plenty of others ways to use this, but it’s just like nature, but instead, it’s blurring vertically instead of horizontally.
  • Macro: We all know what macro is, but sometimes, your photos don’t always turn out the way you would like in terms of blur. If you need a little extra blur on one of your macro shots, use the macro mode for additonal blur.

 

Editing

For every one of the five blurring modes, the sidebar/toolbar on the right will slide in with an aperture slider along with reset buttons to reset both the focus and the aperture to the default settings.

This simple sidebar is very useful in term of editing. The default aperture values seemed a bit high (the higher the aperture, the more you will see the blur and vice versa), so I lowered the blur to around 30% and it made most of the photos look fabulous.

I would really like to see some more settings available in this sidebar though. It would be nice to add some of the main features of Aperture (the photo editing software made by Apple) like the brightness, saturation, along with other features.

I can see Focus turning into a mini photo editing suite; it only offers blurring modes right now, but I would really love to see more features added into Focus.

 

Support

If you’re going to have any type of photo editing software, it should support all kinds of formats. Luckily, Focus supports all of the major formats so you will not have any problems getting your photos edited.

Focus supports all the main photo image formats like JPG, PNG, and even PSD for it’s import features. So far, Focus will only export as JPG with default quality settings, but Coppertino is planning on changing that to support TIFF and PNG export.

 

Sharing

After spending a good amount of time creating the photo of your dreams, you of course want to share that image with your family, friends, or maybe even your Twitter followers.

Focus gives you immediate access to save the photo to your hard drive, iPhoto library, or even to e-mail the photo.

But Coppertino didn’t decide to stop there. Just like the sharing features in Wallpaper WizardFocus will allow you to upload your photo to Coppertino’s servers at no cost to you and share the link with the rest of your friends. So for example, take a look at this image: http://focus.to/DdoWk

I really love that there is a special domain (focus.to) made only for your shared images. Now that’s exactly what I want in a photo editing software!

 

Some Slight Issues

(Will update as bugs are fixed.)

Nothing can ever be perfect, and I understand that. I have noticed some slight issues with Focus that have been brought to my attention during the reviewing stage.

The first slight issue that I have noticed was Focus was a bit sluggish. I noticed at first that the CPU usage was exceptionally high and wondered if it was even taking advantage of this very powerful 2011 15″ MacBook Pro. I contacted the developer, Ivan, on this one and he was aware of the error and fixed it promptly.

Now in the new update (all of this happened during the reviewing process), I noticed that Focus locks up quite a bit and becomes very sluggish (and even using quite a bit of memory as well). I contacted Ivan about the issue and he is also aware of it and an update will be available around a week of the original posting of this review.

 

Overall

I really have to say I love how simple and easy to use Focus is to use. It’s extremely simply to take one of your camera phone’s pictures and turn it into something that looks to be taken with a high-end DSLR camera. Focus supports all kinds of image formats making it useful for anyone with different skill-sets of photography along with its easy to use interface.

Overall, I really enjoyed reviewing Focus by Coppertino despite some of the bugs I have encountered. The developer of Focus is very active and prompt to his work, so I’m sure Focus will be getting updates to make it perfectly stable along with more features.

 

If you would like to check out the Focus product site, please click on the link below:

http://coppertino.com/focus/

 

And if you would like direct access to get Focus on the Mac App Store, check out the link below:

http://itunes.apple.com/us/app/focus/id432599692?ls=1&mt=12

]]>
http://techcores.com/2011/09/focus-by-coppertino-review-make-your-photos-come-alive/feed/ 0
Facebook F8: New Timeline Feature and How to Activate it!http://techcores.com/2011/09/facebook-f8-new-timeline-feature-and-how-to-activate-it/ http://techcores.com/2011/09/facebook-f8-new-timeline-feature-and-how-to-activate-it/#comments Sat, 24 Sep 2011 21:03:50 +0000 Taylor Jasko http://techcores.com/?p=16080

During Facebook’s F8 speech on September 22 in San Francisco, Mark Zuckerberg unveiled a new Facebook feature, the Timeline. Mark stated that the timeline will basically be a part of all 800 million user’s life scrapbooking their content throughout the day they were born and the current day.

Mark also stated what he thinks of the Timeline:

 

We wanted to make Timeline a place that you could feel proud to call your home. -Mark Zuckerberg

Not only did Mark address the new features, but F8 was also for the web-developers out there. During the conference, Mark mentioned of some of your favorite applications and services like Nike+ that will connect into the Timeline using their next version of Open Graph.

We’re going to connect all of those different graphs together to form the Open Graph, and when we connect all of those graphs together, the Web is going to get a whole lot better. -Mark Zuckerberg

 

Now I know what you’re thinking, how do I get it before release? Well, it’s very simple! Just do the following to make yourself a developer on Facebook and activate the new Timeline feature. Please note though, only developers will be able to see your new Timeline once you make it live.

  • Enable developer mode. To do this, search for “developer” in the Facebook search box at the top, click the first result, and add the app into your account.
  • Go to the app if you aren’t there. To get there, just go to the following line: https://developers.facebook.com/apps
  • Create a new application. No, you really won’t be using this nor will anyone else will see it. Just fill out the app name, display name, and namespace that works for you. I probably wouldn’t write anything bad in there though…
  • Do the legal stuff! Go ahead and agree to the Platform Privacy agreement to get your app verified by Facebook.
  • Visit the apps settings page. Your app’s name should be near the top of the page.
  • Enable Open Graph. Look for the Open Graph header and click on the “Get Started using open graph” text.
  • Create the action and object. I’d just go for “play” a “game” or something like that…
  • Save it out. You’re almost there! Just go ahead and save the object.
  • Wait about 2-3 minutes. Now you simply need to wait for Facebook to recognize your account as an Open Graph developer…
  • Click on your invite! You’ll see an invite on the main Facebook homepage (all of your walls of your friends…). Don’t be shy, accept it!
And you’re done activating the Timeline feature! Have fun and of course, feel free to customize it (like adding a cover) as you see fit! What do you think about this new Facebook feature? Will it actually help users learn more about you in a “timely” fashion?
]]>
http://techcores.com/2011/09/facebook-f8-new-timeline-feature-and-how-to-activate-it/feed/ 0
jQuery 1.4 Animation Techniques: Beginners Guide Reviewhttp://techcores.com/2011/09/jquery-1-4-animation-techniques-beginners-guide-review/ http://techcores.com/2011/09/jquery-1-4-animation-techniques-beginners-guide-review/#comments Thu, 15 Sep 2011 14:52:40 +0000 Taylor Jasko http://techcores.com/?p=15937 If you haven’t figured it out already, I’m one of the biggest jQuery fans out there. When Packt Publishing gave me the opportunity to review three of their jQuery books, I was more than happy to give a full read of all three books and make one huge jQuery book review.

As that was nearly a year ago, I thought we should review another jQuery book from Packt Publishing. With the recent release of jQuery 1.4 Animation Techniques: Beginners Guide, the wonderful people over at Packt were more than happy to send out a book for a review!

With that said, let’s get right into the full blown review of jQuery 1.4 Animation Techniques: Beginners Guide! This was quite a hefty book (with 344 pages), so I’ll try to make this review a good wrap-up of the book.

 

My Experience with jQuery

I’ve been a web developer for just about nine years. Yes, I know, it’s hard to believe it… I even laugh at it sometimes. I first started working on web technologies back in 2002 creating extremely simple websites. Those websites then dived into CSS shortly after, and then I started working on server applications shortly after mastering CSS and HTML. Then not too long after that, I realized I haven’t picked up JavaScript at the time, so like you may assume, I started fiddling around with JavaScript. I picked up the popular client-side scripting language faster than anything else before.

After four years and much more knowledge about web technologies, jQuery was finally released. I didn’t pick up jQuery immediately, as I didn’t even know about it at first, but it didn’t take me long until I started to dabble with jQuery.

I started messing with jQuery just learning how it works and the workings of it. I learned a ton about jQuery, but the biggest problem was, I didn’t want to use it. Computers at the time ran JavaScript not all too quickly (we’re really spoiled with the V8 JS Engine nowadays), so I rarely used any JavaScript at the time. Up until about late 2008, after Chrome was released, JavaScript performance skyrocketed. I dived right back into JavaScript and been using it ever since.

With all of that previous experience out of the way, I’ve been working with jQuery for a long time, and quite honestly, I could never go back to any other framework.

 

What the Book Covers

jQuery 1.4 Animation Techniques really covers a ton of animation content that you could possibly ever need when creating a website. Just to get you familiar of what’s covered, here’s a create list of some of the significant topics:

  • How animation can be used and when best to apply it
  • Creating your very own loader (you know, those pinwheels?)
  • The many types of fading provided by jQuery
  • Working with animations while and after running
  • Sliding animations with easing
  • Creating one-of-a-kind animations
  • Using jQuery UI to extend jQuery’s animations
  • Page navigation/scroll with animations
  • Pop-up type animations
  • Using CSS3 animations to your advantage
  • Using the canvas API for speedy rendering
  • Graceful degradion when using animations
  • Optimizations needed to achieve the best speed
It’s without a doubt that jQuery 1.4 Animation Techniques provides way more than what I was thinking of in a jQuery animation book. I wasn’t expecting for Dan Wellman, the brillant author of this jQuery animation book, to write so much about animations in jQuery. They call this a beginners guide, which it is by all means, but there’s a ton of content covered which makes it even better for the experience jQuery developers.

 

Wow, This Book is Awesome!

I don’t call every book I read awesome, but jQuery 1.4 Animation Techniques really deserves the title! From the very start of the book, everything is finalized extremely nicely. As the book starts of with an introduction to jQuery  animation and some tips on when and not to use it, it makes it a chapter that’s not only an easy read, but also providing a ton of useful information about when and not to use animations.

One other thing that I really liked about jQuery 1.4 Animation Techniques has to all of the pop-quizzes in the chapters. It’s for sure no graded assessment, but it’s very useful just to read them through, get the questions right, and prove to yourself that you really are that jQuery master that you thought you were.

Not only does jQuery 1.4 Animation Techniques provide a ton of information like animating table cells, drop downs, and tons of other elements, Dan has done an excellant job of making sure all of the code is optimized to the fastest code possible. JavaScript can kill an internet browser if not optimized, and because jQuery does rely on the programmer having an understanding of good programming ethics in order for it to run at full potential, knowing the right and wrong ways of doing something is more than enough to the begineer jQuery programmers who pick up this book. In fact, one thing Dan does mention is the PNG transparency issues in the older versions of Internet Explorer and many fixes/workarounds for getting rid of them once and for all, or at least, making it better than before. Not related to animation at all, but can affect your animation a ton if your transparent PNG isn’t looking too good in IE.

Another big plus about jQuery 1.4 Animation Techniques is that all of the code within all the chapters is backed up on full commentary. Dan does one fantastic job of explaining the code being on what makes it work, and sometimes, the explanations can be two or even three pages long! To have that much detail in your explanations really make this book one to pick up if you want to learn some jQuery animation techniques.

Towards the end of the book, Dan has a single chapter on CSS3 animations and even the canvas API. Personally, I was never expecting for CSS3 animations to be covered, let alone the canvas API in HTML5; he really went the extra mile to inform the reader on how other animations can be used along with jQuery animation.

 

Just Some Slight Issues

There’s really not too much wrong with jQuery 1.4 Animation Techniques, but I really feel I should mention what I have found. During some parts of the book, I noticed seeing some code that was “misaligned” and not “properly” formatted. Basically, some of the code was tabbed in too far or not enough, making the code look somewhat messy in some spots.

Another smaller detail I noticed were some spelling issues. I noticed that an IE (AKA, Internet Explorer) abbreviation was spelled wrong, and made the entire sentence sound funny if you did not know what was supposed to be there.

 

Overview

All in all, I was extremely impressed with jQuery 1.4 Animation Techniques. Dan covered a ton of information in yet another jQuery book, and I have to say, I really enjoyed all of the content that was provided. Everything was very relevant to jQuery animation and all techniques were being built upon throughout the entire book.

The only thing I could possibly take off a few points would be for the editing errors throughout the book. There were numerous errors I found while reviewing and they easily could of been avoided with just a bit more proofreading.

 

If you would like to check out jQuery 1.4 Animation Techniques, please check out the link below to Packt’s website:

http://www.packtpub.com/jquery-14-animation-techniques-beginners-guide/book

]]>
http://techcores.com/2011/09/jquery-1-4-animation-techniques-beginners-guide-review/feed/ 0
ScreenFlow v3.0 Review – Making Screen Recording Even Easier!http://techcores.com/2011/08/screenflow-v3-0-review-making-screen-recording-even-easier/ http://techcores.com/2011/08/screenflow-v3-0-review-making-screen-recording-even-easier/#comments Tue, 16 Aug 2011 14:00:39 +0000 Taylor Jasko http://techcores.com/?p=15880

Way back in April of 2010, we published a text review of ScreenFlow v2 as we knew we just had to review one of the best screen recording software for the Mac. Now, a little more than a year after our initial review, Telestream has done it again with their latest ScreenFlow version, version three.

Now that ScreenFlow v3 has been out the public for around a week now, we just had to get out full review published as we at Tech Cores really appreciate ScreenFlow for all that it can do.

The last review we put out just wasn’t enough because in a text review, we couldn’t target all of the amazing features of ScreenFlow. Instead, we now present you with a feature-length (no kiddin’! :P ) video review of ScreenFlow v3!

 

 

 

Anyways, we hope you’ll enjoy our in-depth review of ScreenFlow! What do you think about ScreenFlow v3? Please leave your comments in the comment section below!

]]>
http://techcores.com/2011/08/screenflow-v3-0-review-making-screen-recording-even-easier/feed/ 0
HTC Now Allowing Official Unlockshttp://techcores.com/2011/08/htc-now-allowing-official-unlocks/ http://techcores.com/2011/08/htc-now-allowing-official-unlocks/#comments Mon, 15 Aug 2011 17:12:55 +0000 Taylor Jasko http://techcores.com/?p=15844

Now that jailbreaking, or the unlocking of devices for custom software, is now one-hundred percent legal in the US, we haven’t seen too many phone manufactures do anything about this change just yet… except until now.

HTC has been known for their customizable phones. You can run many operating systems on a good number of their phones (seriously, just check out XDA-Developopers), and with all of these modifications, we haven’t seen HTC take any offense for any of this software modification, unlike other companies.

HTC has now official released full documentation on how to unlock for their 2011 model of phones and on. HTC has always been very kind to its developers; they just let practically anyone do whatever, but now that HTC has released the potential to do whatever you want with your phone, the possibilities are endless.

Sure, most consumer-end users won’t need to unlock an Android device as they’re already very free to begin with, but now that HTC is officially allowing it, I would love to see what some of the brillant developers are going to come up with now. Sure, there’s always those security issues when unlocking your mobile devices, but if you’re going to be unlocking your bootloader on your device, you’re probably already knowledgeable about those risks.

Anyways, what do you think about HTC finally allowing an official unlock of their bootloader? I can’t wait to see what will come in the future. I’m sure this is going to push some developers for further on expansion of HTC’s amazing devices. Sure, there might only be one phone supported (HTC Sensation (EU)FOTA 1.45.401.2) but HTC says the EVO 3D on Spring and the Sensation 4G on T-Mobile will be soon.

Question is, what will AT&T think about this major change? Please leave your comments below on this major change in the mobile industry! HTC is one huge company; it’s great to see them finally taking the stage for once.

]]>
http://techcores.com/2011/08/htc-now-allowing-official-unlocks/feed/ 0
How to Disable Inverted Scrolling on Mac OS X Lionhttp://techcores.com/2011/07/how-to-disable-inverted-scrolling-on-mac-os-x-lion/ http://techcores.com/2011/07/how-to-disable-inverted-scrolling-on-mac-os-x-lion/#comments Wed, 20 Jul 2011 23:49:28 +0000 Taylor Jasko http://techcores.com/?p=14705

There’s a video below on how to disable inverted scrolling!

There have been a ton of hype about the newly released Mac OS X Lion, but one thing Apple has tried to do with their brand new operating system is to give it more of a mobile feel. Because of everything Apple tried to do to make Mac OS X more like iOS is add in things like their mission control and inverted scrolling.

With the brand new inverted scrolling feature, lots of people weren’t too happy with this new “feature”. Basically, the inverted scrolling made it when you move down on your trackpad/mouse, it’ll go up and vice versa, just like on any mobile device. Some people may like this feature but personally, I am no one of them.

To simply disable this feature, it might be somewhat confusing as Apple does not mention anything about “inverted” scrolling, like they did in the developer previews. Instead, they renamed it it “natural” scrolling. On the contrary, I do not feel “natural” scrolling is the perfect name for this feature, as it’s only natural on a touchscreen device. Anyway, if you don’t like this feature and you’re one who wants to disable it, follow the steps below!

  1. Open up System Preferences
  2. Click on “Trackpad” (now the question remains, what will this be on a desktop computer with no trackpad? From my knowledge, this section should still be there, but if it’s not there for you desktop users, give us a holler in the comments below)
  3. Go to the “Scroll & Zoom” tab (it’s the one in the middle)
  4. At the very top of the list, you will see “Scroll direction: natural” and some more text below it. Disable it!
  5. You are now back to the normal method of scrolling! No restarts or anything like that, just uncheck the check box and you’re all set!
Hopefully this helps anyone troubling to find out how to disable this feature on Mac OS X Lion. What do you think about the new inverted scrolling? Do you like it or hate it? Please leave your thoughts in the comments below!

Important:
If you have a computer that does not support all the gestures, your trackpad settings will be different. Click on the “When using gestures to scroll or navigate, move content in the direction of finger movement” instead at the very top.

If you are on a desktop computer without a trackpad, go under the mouse settings and click “Move content in the direction of finger movement when scrolling or navigating”.

 

]]>
http://techcores.com/2011/07/how-to-disable-inverted-scrolling-on-mac-os-x-lion/feed/ 15
WordPress 3 Plugin Development Essentials Reviewhttp://techcores.com/2011/05/wordpress-3-plugin-development-essentials-review/ http://techcores.com/2011/05/wordpress-3-plugin-development-essentials-review/#comments Tue, 17 May 2011 17:04:59 +0000 Taylor Jasko http://techcores.com/?p=14033 It’s without a doubt that WordPress is one of the largest content management systems out there. WordPress has been known for its easy to use software and along with its extendability.

WordPress’s extendability features, called plugins, have always been loved by WordPress’s users as they provide an elegant system to expand WordPress to do practically anything.

In this post, however, we’ll be speaking about how plugin development in WordPress 3 works. With Packt Publishing’s latest WordPress book, WordPress 3 Plugin Development Essentials, it provides a nice and fairly detailed (281 pages) description on how WordPress 3 handles plugins.

 

My Experiences with WordPress

The first time I worked with WordPress was around five years ago when I started to become more evolved in web technologies. Now I should mention that I was not by any means an expert at WordPress at this time; I was, in fact, just a “normal” WordPress user back then.

Forward some years later when I was about to release Tech Cores v1.0, I already had the new pre-made theme I was going to use on top of Joomla, another content management system, but I turned my back on Joomla and switched to WordPress. The thing is, at this time, I had absolutely no experience working with WordPress theme development. What I did have, in fact, was knowledge of the PHP programming language, which WordPress relies on.

I picked up the “WordPress way” within days and started creating the first custom-made WordPress theme for Tech Cores; from the Photoshop design all the way to the final product… now, years later, I can literally code a normal website and convert it into a WordPress-compatible site in a heart beat.

All and all, I can call myself a WordPress “genius”; I’ve been working with it for years and I can never switch back for many reasons. Enough jibber-jabber, let’s get on with the full review.

 

Thoughts on the Book

What I really love about WordPress 3 Plugin Development Essentials is that it starts off the first few chapters very simply. When just reading the first chapter, it explains on how setting up your WordPress development system, best coding practices (which can be used for no matter what you’re programming), and how handle testing, code versioning, security, along with other things. For anyone reading this book, they most likely already have programming experience, and because the authors decided to start this book out in a way that’s not too in a rush, it really means quite a bit. It’s a great way to start off a book entirely on development…

The Beginning

Just like the first chapter, the second chapter doesn’t rush you at all; in fact, it’s more of giving you baby steps to start building powerful WordPress plugins. Any kind of developing book can be boring with all that computer code. But the best part I love about WordPress 3 Plugin Development Essentials is that you’re not going to be seeing pages and pages of code; the authors give you some code, and describing what it’s accomplishing. I’ve seen books that have two or three pages, back to back, that’s filled with code only. No reader is going to give that code a good glance, it’ll just confuse them. So with WordPress 3 Plugin Development Essentials, it takes a completely different approach; it takes the main functions of a plugin, the anatomy of a plugin, and breaks it down in an easy to comprehend way.

In the second chapter, there’s one thing that rather surprised me in a WordPress plugin development book. In just the second chapter, the author has you making a plugin, that is, an “evil functionless plugin”.  The author includes some errors in the plugin, where to put the header() function, whether or not to close the PHP tags (this was my favorite part of the chapter. Some WordPress users may edit a plugin, put some whitespace at the bottom, and find that everything is not working right. I’m glad this was added.), and a brief explanation to hooks.

With WordPress 3 Plugin Development Essentials brief introduction to hooks, the authors did one amazing job describing how they work in a simple manner. Hooks are extremely important in WordPress plugin development, if you didn’t have it, your plugin wouldn’t be as effective.

We’re Making Plugins!

The next section of WordPress 3 Plugin Development Essentials is where everything starts coming together. The book guides you though implementing a Digg social media button next to each post. An easy concept, but ideal for learning how WordPress handles its plugins. The steps taken in this chapter to implement this feature is so nicely laid out, that you can practically use it as a guide when writing your own plugin. The authors don’t rush into things, they make sure what you’re going to implement will work, layout the general plan, create the main system, test it, add some more, and test it again. This approach was something that I really appreciated. As a programmer myself knowing many languages (really, don’t get me started), I can truly say you want to take programming step by step.

The next two chapters are very similar to the previous one. You learn how to create a content rotator in the widget (typically a sidebar) section, which is very popular among WordPress blogs, and using the power of custom fields to expand the attached content to a post. With the content rotator, they could have integrated some neat jQuery content rotator, but I’m sure the reader can figure that out after reading the chapter. This is actually a very crucial chapter though, you learn how to integrate a widget with custom settings into WordPress! After that, you’r going right to the custom fields. Custom fields in WordPress is simply a way to put more content into your posts and do something with it. Personally, I use custom fields quite a bit on Tech Cores to get many of the things done that WordPress can’t do out of the box.

What’s fairly ironic is the how WordPress 3 Plugin Development Essentials described on how to implement custom fields is nearly identical to the way on how I accomplished it. Anyways, when getting back to the topic, I was very thrilled to read over this section. If there’s one thing you should pick up from this book, it would have to be custom fields. With this small little feature, you can expand WordPress to do practically anything you want it to do. And yes, by the way, the way the authors described this is one of the best ways that I’ve ever heard. I have to give them an A+ on this entire chapter.

The next section is all about shortcodes. These are simply just like BBCode, but act as powerful extension to the text editor in WordPress. This was a fairly simple chapter, but using the function, register_post_ type(), the authors were left with very little documentation about it; they ended up writing a chapter that I think, should be available on the WordPress Codex. I’m glad that WordPress 3 Plugin Development Essentials decided to make it so it was easy to understand in a practical use. Also, there’s one thing that really let me down in this chapter. Like with many plugins, I see the plugins shortcode integrate with the TinyMCE text editor in WordPress to provide a GUI to shortcodes. I really think the authors should have added something like this as an example.

Additional Topics

WordPress 3 Plugin Development Essentials explains how to version your code using Subversion. Even though I prefer to use Cornerstone, the book explains how to do it the command line way, which will work on any operating system. This is a great chapter, it even discusses Google Code, but it seems a little out of place. I’m glad they added it, but I personally don’t think they needed a full chapter on it.

The next chapter, is a very crucial part of WordPress plugin development: getting your plugin ready for the world! The authors review some common mistakes that make the plugins glitchy on other systems, like conflicting names. This entire chapter is all based upon testing, discussing WordPress limitations, and more. This chapter really tells you the things you need to make sure of when turning a development plugin into a released one.

You guessed it, the next chapter is releasing your plugin for real! This discusses some more best practices and things like localization, getting your plugin noticed, along with some minor things. Great chapter with lots of information!

The last good amount of pages include the appendix which just provides extra reference material (the WordPress Codex is amazing!). Just many of Packt’s books, you can easily use this book as a reference guide when you need to. It only covers the essentials of WordPress plugin development, but enough for you to get practically anything done.

 

Overall, I really enjoyed WordPress 3 Plugin Development Essentials. It was a great short read and I learned a few extra tricks along the way. If you are a causal WordPress developer or you want to be, I highly recommend for you to pick up a copy. You may visit the book’s website at the below link:

http://link.packtpub.com/FKjtYN

]]>
http://techcores.com/2011/05/wordpress-3-plugin-development-essentials-review/feed/ 0
We Have Fifteen Copies of Wallpaper Wizard to Give Away!http://techcores.com/2011/04/we-have-fifteen-copies-of-wallpaper-wizard-to-give-away/ http://techcores.com/2011/04/we-have-fifteen-copies-of-wallpaper-wizard-to-give-away/#comments Fri, 29 Apr 2011 02:55:29 +0000 Taylor Jasko http://techcores.com/?p=11750

 

Do you want access to over 100,000 amazing HD wallpapers for free? If you do, you’re in luck! We’re giving away fifteen copies of Wallpaper Wizard for Mac! Because of our recent review of Wallpaper Wizard, Ivan Ablamskyi, the developer of Wallpaper Wizard, decided to give us fifteen copies to give away!

We’re going to make this giveaway extremely easy! All you need to do is head over to Twitter and tweet the following:

 

Want to win a copy of @WallpaperWizard from @TechCores? Retweet to win! http://bit.ly/WallpaperWizardGiveAway

And because we’re super kind, if you have a blog of any kind, post about this giveaway to your blog and comment below with a link to your blog post for an even better chance to get a copy of Wallpaper Wizard! Just please remember, you need to tweet it too for a better chance of winning!

So what are you waiting for? The giveaway starts right now and we will end it once we hit a good number of entries.

]]>
http://techcores.com/2011/04/we-have-fifteen-copies-of-wallpaper-wizard-to-give-away/feed/ 6
A Tribute to HP’s Support – My Experienceshttp://techcores.com/2011/04/a-tribute-to-hps-support-my-experiences/ http://techcores.com/2011/04/a-tribute-to-hps-support-my-experiences/#comments Sun, 17 Apr 2011 04:55:46 +0000 Taylor Jasko http://techcores.com/?p=11487 Back in 2008, I purchased my first HP laptop. It was the HP/Compaq Presario F761US; it was a budget machine, it wasn’t all too fast, and it for sure fit what I needed back then. What I wanted was a safe, reliable computer that could get me through classwork and programming. That machine did it fairly well, but things only got worse over time.

I’ve recommended people to HP in the past, I’ve repaired HP computers myself, and I’ve even given support out to people in need of it. I’ll say this right from the get-go, I’m very knowledgeable on how HP works. Everything that’ll be listed are not only my experiences, but also ones coming from my peers.

 

Like any computer company, support is the biggest area of need. My experiences with HP customer support has been extremely negative.

First Experience

After around for months after buying my Presario laptop, it started having issues with its fan. The fan started to make clicking noises, which were fairly loud, and the processor started to overheat because of it. They ended up replacing the heat sink fan and reimaging the hard drive.

Second Experience

Three months after that my laptop started to have odd issues with its system motherboard. The ended up replacing the system board and replacing the hard drive with a louder one.

Third Experience

HP’s technicians ended up putting scratches on my laptop’s palm rest. With that, there was some nice fine and short hairs all over the keyboard and palm rest when I opened it out of the box. Thanks HP for making my laptop messy and having scratches! That left to another repair.

Wrap-Up

Now that might not sound too bad, but now let me get somewhat into the details. When talking with HP on one of the repairs (I believe it was the second one), HP customer support was denying my claim for repair. They would not seem to fix it… at all. After speaking with many support representatives and some managers, I was able to convince them into a repair. After many days, I was finally able to get that warranty-covered repair. Essentially, I told them I knew there was a problem and with their support policy, they were liable to fix it in the support period. They started warning me if they didn’t find an issue, they would change me quite a bit of money.

Not only did I have problems getting repairs, talking with the support representatives was extremely difficult. While many having thick Indian or Asian accents when speaking English, it was fairly difficult to understand them. I’ve spoken with enough people from different countries to understand them, but it’s still annoying that HP does not want to hire people who can speak English in a decent way.

Now the next part is something that really ticked me off quite a bit. One night, HP called my home phone very late at night. Not only was it annoying to my family, it was a very large disturbance to my father. HP’s support needs to adept to the customer’s local time zone. Every single time I call support, I give them my time zone and best times to call. HP neglected this information and asked for me very late in the day (actually, it was the next day so you could say very early too).

My Friend’s/Family Experiences

One of my friends owned two HP laptops. One of them being a low-end series and the other being an older NC8230. With his low-end laptop, which was also a budget computer, he had way too many issues to name. The main thing with that computer was in fact the graphics card. He had it repaired multiple times and still had problems. With his NC8230, let’s just say he had so many problems he ended up sending that machine in way more than it needed to be. It was easily over ten repairs… and yes, we both lost count on how many repairs it had.

On the flip side, when we were buying a laptop for my sister, I found a very good deal on the internet for a nice HP consumer laptop. The laptop is fairly large and heavy, but it handles a very large display with two hard drives. The thing is a beast… anyways, after nearly two years of my sister owning it, it is now having issues powering on and with its battery. The battery lasts not long at all and getting it to power on is next to nothing. As a computer geek myself, the laptop overheats very quickly. With this overheating, the fans get very loud (they’re running at maximum RPM a good chunk of the time) and the laptop BSODs, shuts itself down, and it’s nearly impossible to start back up. This has happened to my Presario, but not as often.

Summary

With all of these support issues above, you would think I would know of at least one good thing from HP support. Sadly, I cannot say I’ve ever heard of anything good coming out of it. HP laptops tend to break extremely easily. In fact, my Presario sometimes has difficulties turning on right now! After three years of owning it, you would think the computer would still be working.

HP’s quality of support is near minimum and quite honestly, it’s hard for me to say that being an HP fan. Their low-end consumer-oriented laptops are some of that worst I’ve seen and do not last long at all. Their modern business laptops are decent (as having worked with them before), but I’m questioning why they can’t put the same quality of a product from their business laptops in their low-end laptops.

With my HP laptop on its last leg, with my sister’s laptop started to break, and with my friend constantly sending in his NC8230 and myself needing to send my Presario in three times is just absurd.

With my warranty up for my Presario, I believe it’ll be dying very soon. I’m sorry HP, but your quality of laptops is not of the best and I’d really love to give you guys a second chance.

]]>
http://techcores.com/2011/04/a-tribute-to-hps-support-my-experiences/feed/ 12
APNIC Hits the Last Stage of IPv4 Allocationshttp://techcores.com/2011/04/apnic-hits-the-last-stage-of-ipv4-allocations/ http://techcores.com/2011/04/apnic-hits-the-last-stage-of-ipv4-allocations/#comments Sat, 16 Apr 2011 04:31:03 +0000 Taylor Jasko http://techcores.com/?p=11463

It’s without a doubt that we have been using IPv4 (the 192.168.0.1 addresses for example) for quite a long time. Just today, APNIC, the guys who operate the main “internet registry” in most of Australia, Pacific, and Asia, allocated the final /8 block of IPv4 addresses in its stash. With the last block being activated, 16,777,216 (232-8-2) IPv4 addresses have been reserved.

The bad thing about this, APNIC plans on rationing addressed to network operators for the remaining space.

Today the Asia Pacific Network Information Centre (APNIC) reached the last block Protocol version 4 (IPv4) addresses in its available pool, activating a major change in regional delegation policy.

This event is a key turning point in IPv4 exhaustion for the Asia Pacific, as the remaining IPv4 space will be ‘rationed’ to network operators to be used as essential connectivity with next-generation IPv6 addresses. All new and existing who meet the current allocation criteria will be entitled to a maximum delegation of a /22 (1,024 addresses) of IPv4 space.

Obviously, this is not a good thing. With IPv4 demand getting higher and higher with the mobile networks growing every day, many web hosting companies are having problems getting their hands on some IPv6 addresses.

Sadly enough, there’s not too much that APNIC can do at this pint with the IPv4 exhaustion date.

With no way to accurately predict IPv4 demand and the exhaustion date, APNIC instead published daily updates on the status of the IPv4 pool to keep the  informed. The implementation of a three-phase management plan would   absolute fairness in the final stages of IPv4 exhaustion.

I’m really hoping APNIC decides to tighten down on the IPv4 regulations. For example, if one isn’t using a block of IP addressed, they must give it up. There are plenty of IP addresses out there that haven’t been used in many years. I’m hoping with IPv6, APNIC might manage it a tad better to prevent business from having too many IP addresses.

 

With IPv4 rapidly approaching its limits, internet service providers really need to kick it into gear with providing IPv6. Without getting too technical, it shouldn’t be that hard to supply IPv6. The ISP would essentially need to change their DNS servers to work with the new IPv6 technology, and of course, maybe change some hardware along the way.

Anyone can use IPv6 right now, you can even set up your own DNS server, but what are the ISPs going to do about this? With time running out very quickly, I’d love to see IPv6 fully enabled on every major ISP within the coming months.

 

You may view APNIC’s press release at the below URL:

https://docs.google.com/viewer?url=http://www.apnic.net/__data/assets/pdf_file/0018/33246/Key-Turning-Point-in-Asia-Pacific-IPv4-Exhaustion_English.pdf&pli=1

]]>
http://techcores.com/2011/04/apnic-hits-the-last-stage-of-ipv4-allocations/feed/ 0
Samsung Confirms Galaxy Tab Release Datehttp://techcores.com/2011/04/samsung-confirms-galaxy-tab-release-date/ http://techcores.com/2011/04/samsung-confirms-galaxy-tab-release-date/#comments Thu, 07 Apr 2011 05:23:04 +0000 Taylor Jasko http://techcores.com/?p=11369

 

With the Galaxy Tab popping up in some retail stores recently, the hype of this device is continuing to grow faster and faster. Samsung has now finally released the launch date of the Wi-Fi only model of the Galaxy Tab.

Samsung has stated that they will be releasing the Wi-Fi only model on April 10th:

 

 

Samsung Telecommunications America (Samsung Mobile), the No. 1 mobile phone provider in the U.S.1, announced today that several retail stores and Web sites will carry the WiFi-only Samsung Galaxy Tab™ by April 10, offering customers the opportunity to buy this powerful and compact mobile tablet for $349.99. Consumers can visit http://www.samsung.com/us/mobile/galaxy-tab for a complete list of retail outlets selling the WiFi Galaxy Tab.

In terms of the specifications, it’ll be the same as the 3G edition. The same whopping 32GB of onboard disk space,  seven inch display, and with Android 2.2.

Will you be rushing out to the stores to purchase this $350 tablet computer? Personally, I think the Galaxy Tab has a lot going for it, but I really want to see how HP’s TouchPad will do with the all so amazing webOS!

 

You may view the press release below:

Samsung Galaxy Tab™ Available for Purchase at Multiple Retail Stores and Online Outlets

Consumers receive chance to purchase WiFi-only version of Samsung’s award-winning Android™ platform mobile tablet

DALLAS–(BUSINESS WIRE)–Samsung Telecommunications America (Samsung Mobile), the No. 1 mobile phone provider in the U.S.1, announced today that several retail stores and Web sites will carry the WiFi-only Samsung Galaxy Tab™ by April 10, offering customers the opportunity to buy this powerful and compact mobile tablet for $349.99. Consumers can visit http://www.samsung.com/us/mobile/galaxy-tab for a complete list of retail outlets selling the WiFi Galaxy Tab.

“The 7-inch Galaxy Tab is the first truly mobile tablet on the market, allowing users to comfortably hold the device in one hand while typing or navigating the Web with the other.”
The Galaxy Tab is powered by the Android™ 2.2 platform and has a 7-inch TFT display with a 1024 x 600 resolution. The super-light and sleek device weighs just 13 ounces, is 12 millimeters thin and easily fits in a pocket or purse. The Galaxy Tab includes 32 GB of internal storage and offers microSD expansion to allow for up to 32 GB of additional storage.

“We are excited to have the WiFi version of the Galaxy Tab join our growing portfolio of Galaxy-branded devices,” said Dale Sohn, President of Samsung Mobile. “The 7-inch Galaxy Tab is the first truly mobile tablet on the market, allowing users to comfortably hold the device in one hand while typing or navigating the Web with the other.”

Outstanding Entertainment Options

The Galaxy Tab supports Adobe® Flash® Player 10.1 to deliver an enhanced content experience and allow users to engage with thousands of sites with rich Adobe Flash Player compatible applications and content including games, animations, rich Internet applications (RIAs), data presentations and visualizations, ecommerce, video, music and more. Plus, the device is designed with a rear-facing 3 megapixel camera for taking pictures on-the-go, and a front-facing 1.3 megapixel camera and camcorder for video chat.

In addition, the Galaxy Tab includes access to Media Hub, Samsung’s own content service, offering a vast lineup of critically acclaimed films and TV programs for rent or purchase. The biggest and best names in entertainment, including CBS, MTV Networks, NBC Universal, Paramount and Warner Bros. provide new release movies, next day TV episodes and full TV show seasons to the robust Media Hub library. Media Hub also promotes content sharing, including the ability to send purchased films and TV programming to as many as five devices that carry the Media Hub application.

Google Services & Social Hub

Services like Google Maps™ Navigation and Google Goggles are available on Google’s Android platform. With useful location-based services like Google Maps™, consumers can search in Standard English instead of entering an exact address. A search-by-voice function is just as intuitive, meaning searches can also be completed easily on the go. Google Goggles™ is a powerful, visual search tool that uses the Samsung GALAXY Tab’s camera to uncover information – an image of a landmark or artwork is automatically used to perform a search, delivering relevant content like a description or history. In addition, with a camera, users can enjoy various augmented reality services which are downloadable in the application market. Plus, Galaxy Tab users have full access to more than 150,000 applications available for download from the Android Market™.

The Galaxy Tab keep users organized and connected with Samsung’s Social Hub application. Social Hub works with the user’s Messaging and Contacts to initiate the sending and receiving of information, whether it is e-mail, instant messaging, social network updates or SMS messages. Additionally, calendar information from portal calendars, such as Google Calendar, and social networking services are displayed together in one calendar with two-way synchronization.

Samsung Galaxy Product Portfolio

The WiFi Galaxy Tab joins other popular products under the premium Samsung Galaxy brand, including the upcoming Galaxy Tab 10.1, Galaxy 8.9, Galaxy Player 5.0 and Galaxy Player 4.0 and the portfolio of Galaxy S smartphones.

About Samsung Telecommunications America

Samsung Telecommunications America, LLC, a Dallas-based subsidiary of Samsung Electronics Co., Ltd., researches, develops and markets wireless handsets and telecommunications products throughout North America. For more information, please visit www.samsungwireless.com.

About Samsung Electronics Co., Ltd.

Samsung Electronics Co., Ltd. is a global leader in semiconductor, telecommunication, digital media and digital convergence technologies with 2009 consolidated sales of US$116.8 billion. Employing approximately 174,000 people in 193 offices across 66 countries, the company consists of eight independently operated business units: Visual Display, Mobile Communications, Telecommunication Systems, Digital Appliances, IT Solutions, Digital Imaging, Semiconductor and LCD. Recognized as one of the fastest growing global brands, Samsung Electronics is a leading producer of digital TVs, memory chips, mobile phones and TFT-LCDs. For more information, please visit www.samsung.com.

Android is a trademark of Google, Inc.

1 Number one mobile phone provider in the U.S. claim for Samsung Mobile based upon reported shipment data, according to Strategy Analytics, Q4 2010 U.S. Market Share Handset Shipments Reports.

]]>
http://techcores.com/2011/04/samsung-confirms-galaxy-tab-release-date/feed/ 0
Quadrant Standard Benchmark Test – Motorola Droid Xhttp://techcores.com/2011/04/quadrant-standard-benchmark-test-motorola-droid-x/ http://techcores.com/2011/04/quadrant-standard-benchmark-test-motorola-droid-x/#comments Thu, 07 Apr 2011 02:41:35 +0000 Taylor Jasko http://techcores.com/?p=11334

Click to view the full image.

Quadrant Standard is an app that my friend good friend Jeff, an admin here on Tech Cores, showed me a while ago. Basically, it is an app that benchmarks your device’s CPU, memory, I/O, 2D graphics & 3D graphics. Overall, the test runs for about a minute and shows your results at the end compared to other phones. I’m currently using a Droid X with Android 2.2 Froyo with Motoblur. According to Quadrant, my Droid X has got A SCORE OF 1442, which is good considering the fact that this phone is a year old. It beats phones such as the Nexus One running 2.2, HTC Evo 4G, Samsung Galaxy S, and the HTC Desire.

What is your Quadrant score? Let us know in the comments!

]]>
http://techcores.com/2011/04/quadrant-standard-benchmark-test-motorola-droid-x/feed/ 10
eBay Releases iPad 2 Saleshttp://techcores.com/2011/04/ebay-releases-ipad-2-sales/ http://techcores.com/2011/04/ebay-releases-ipad-2-sales/#comments Sun, 03 Apr 2011 03:41:45 +0000 Taylor Jasko http://techcores.com/?p=11301 eBay has just released their numbers of how many iPad 2 units have been sold so far. As these are not official numbers coming from Apple, I wouldn’t entirely look on these numbers to reflect how things are going in terms of iPad 2 sales. These numbers above explain the first two weeks of the iPad 2 being sold.

Anyways, this chat eBay provided us (above) is very interesting. Apparently 65% of the iPad 2′s sold were domestically compared to the 35% were had rom iPad 1 sales last year. As it seems to be, more and more people in other countries really want the iPad 2. Just like last year’s release, so many countries did not have the iPad until months after. For many people in the Asian countries (and Indian countries too), I know quite a few people who ordered iPads from Great Britain. As it typically takes Apple a while to be shipping iPads to other countries than the US, many people decide to buy from eBay, even though the price is much above retail price.

Speaking about retail prices, take a look at the chart above. The iPad 2 16GB is around $198 above retail and the highest-end model iPad is $406 above retail! The funny thing is, people can get away with these crazy prices because for one… Apple fans are crazy… Apple fans want the newest iProducts, and Apple fans will do nearly anything to get the newest and greatest products.

Even when comparing these results from last year’s results, it seems to be that there’s more demand for the iPad this year. And what’s surprising, that the number one iPad sold is the 16GB Wi-Fi only model, but the surprising part about this is that in second is the highest end model. This just proves that Apple users have money in some way or another.

If you want to see the stats for last year’s iPad sales, you may do so by clicking here!

]]>
http://techcores.com/2011/04/ebay-releases-ipad-2-sales/feed/ 0
Apple Drops iPod Prices in Australiahttp://techcores.com/2011/04/apple-drops-ipod-prices-in-australia/ http://techcores.com/2011/04/apple-drops-ipod-prices-in-australia/#comments Sat, 02 Apr 2011 04:01:40 +0000 Taylor Jasko http://techcores.com/?p=11263

It’s no case that Apple usually charges more for their products outside the United States. It makes sense, but with currency being something changing all of the time, we sometimes find Apple products in other countries than the US being reduced. With the Australian dollar coming closer to our currency with only four cents off, Apple decided to lower prices quite a bit in their iPod line. I’m assuming Apple picked the iPod line because they sell quite a bit of devices; I’m quite sure an iPod is more common than a Mac.

  • Anyways, the iPod shuffle was reduced just $4, from $69 to $65.
  • On the other hand, the iPod nano was decreased from $199 to $179, $20 savings! Spend it on some ice cream and maybe a hair cut for one day.
  • The iPod classic, being the one the most reduced product, has $30 taken off it’s rather hefty price from $329 to $299.
  • And one of the most popular iPods, the iPod touch, was taken off $30 just like the iPod classic from $289 to $259.

As people are always buying new iPods after every September refresh, I’m sure more iPods in Australia will be sold this year because of the lowered prices.

 

Now if Apple can just lower the prices of their MacBooks, I’d be happy!

]]>
http://techcores.com/2011/04/apple-drops-ipod-prices-in-australia/feed/ 6
Google is Locking Down Android Customizationhttp://techcores.com/2011/03/google-is-locking-down-android-customization/ http://techcores.com/2011/03/google-is-locking-down-android-customization/#comments Fri, 01 Apr 2011 02:46:11 +0000 Taylor Jasko http://techcores.com/?p=11205 When Android was released back in 2008, many mobile phone creators wanted to get their hands on this brand new open source software. With the upcoming increase of Android devices being sold, Android won’t be going away anytime soon.

The biggest thing that mobile phone creators loved, is that Android is heavily customizable. With HTC Sense, HTC’s software that can customize Android, many users enjoy the software and say that it’s unique.

With many loving the user interface you see over to your left, Google doesn’t find this very heartening. With all of the variations of Android on many phones, Google wants to have a consistent interface and provide the same experience; in the long run, stabilizing the platform and ensuring quality among all Android devices.

Whereas I don’t disagree with Google, I can say they’re being very “pushy” of their open-source software. Android is free to use, free to download, and free to modify. But then again, if cell phone creators (I so want to say carriers, but they do not make the phones) are getting this software for free and essentially creating their own custom operating system out of it.

If you pick up an Android device from HTC and compare it with a Motorola device, you’re going to see some similarities, but most of what you’ll see is will be interface differences. You have so many launchers in Android that quite honestly, is getting out of hand.

I second Google with their idea of keeping it all the same, but locking us down to just one interface is limiting. But the great thing is, because Android is toppled on top of Linux, you’ll be able to freely modify it once you buy any Android device. So should we really be complaining? I think not. But for the cell phone carriers and creators, I believe there’s going to be much trouble marketing Android devices. People like different user interfaces; if we had the same Android on every phone, picking “the best” Android device out there would be nearly impossible.

What do you think about what Google is doing? Let’s hear your thoughts in the comments below!

]]>
http://techcores.com/2011/03/google-is-locking-down-android-customization/feed/ 2
HP’s webOS 3.0 SDK Now Availablehttp://techcores.com/2011/03/hps-webos-3-0-sdk-now-available/ http://techcores.com/2011/03/hps-webos-3-0-sdk-now-available/#comments Thu, 31 Mar 2011 02:06:52 +0000 Taylor Jasko http://techcores.com/?p=11136

Ever since the day webOS was introduced in 2009, many have fancied the webOS operating system because quite simply, it’s revolutionary. People say webOS is better than iOS; I’m personally one who seconds that statement. With webOS’s amazing multitasking features, I’ve heard of numerous cases of people switching to the webOS operating system and never going back to iOS or even Android. In any case, once you use a webOS device, you’ll see why.

As you may have known, webOS 3.0 is exclusively for the TouchPad, HP’s amazing tablet computer. Just today, HP has released the webOS 3.0 SDK (software development kit) to the ones in the early access program. This is some great news for all of the webOS developers or even developers looking to become one of the webOS developers.

With webOS being extremely easy to create a variety of applications for using HP’s plugin development kit (PDK), I’m sure more developers will want to create applications for the TouchPad. As the TouchPad will be released in the summer, this gives developers quite a while to mess around with webOS 3.0.

As for me, I cannot wait to get my hands on the TouchPad and use webOS 3.0 on it! webOS has been changing ever since the day it was introduced and with that said, I’m sure the webOS 3.0 experience on the TouchPad will be amazing.

]]>
http://techcores.com/2011/03/hps-webos-3-0-sdk-now-available/feed/ 0
Sprint Complains With AT&T’s Proposed T-Mobile Acquisitionhttp://techcores.com/2011/03/sprint-complains-with-atts-proposed-t-mobile-acquisition/ http://techcores.com/2011/03/sprint-complains-with-atts-proposed-t-mobile-acquisition/#comments Tue, 29 Mar 2011 03:19:31 +0000 Taylor Jasko http://techcores.com/?p=11071 Not too much to say here; we knew this was going to happen some way or another! With AT&T’s recently proposed acquisition of T-Mobile, Sprint has already complained that this acquisition may be harmful in this economy.

Sprint is taking a really good move for themselves here. It’s a rather heavy move because AT&T and Sprint being some of the major carriers in the US, but not only that, but it seems that Sprint cares.

In their press release, they have stated:

Sprint Opposes Proposed AT&T Acquisition of T-Mobile USA Transaction would reduce competition and harm consumers

Not only Sprint may be worried about their service, this will reduce competition and maybe harm consumers by raising T-Mobile’s rates, which in the long term, would most likely happen.

AT&T and Verizon are already by far the largest wireless providers. If approved, the proposed acquisition would create a combined company that would be almost three times the size of Sprint in terms of wireless revenue and would entrench AT&T’s and Verizon’s duopoly control over the wireless market.

Whether this is true or not, I really do believe that AT&T would be extremely huge if this acquisition went about. What do you think will happen now that one of the other major cell phone carriers has complained? Will this acquisition of T-Mobile go through now that Sprint complained? We’ll be sure to keep you up to date!

 

You may view the full press release below:

 

Sprint Opposes Proposed AT&T Acquisition of T-Mobile USA Transaction would reduce competition and harm consumers

OVERLAND PARK, Kan. (BUSINESS WIRE), March 28, 2011 – Sprint Nextel [NYSE:S], the nation’s third largest wireless provider and a leader in advanced wireless broadband technologies, announced today its opposition to AT&T’s proposed $39 billion takeover of T-Mobile USA. 

The transaction, which requires the approval of the Department of Justice and the Federal Communications Commission, and will likely spark a host of hearings in the U.S. Congress, would reverse nearly three decades of actions by the U.S. government and the courts that modernized and opened U.S. communications markets to competition. The wireless industry has sparked unprecedented levels of competition, innovation, job creation and investment for the American economy, all of which could be undone by this transaction.

AT&T and Verizon are already by far the largest wireless providers. If approved, the proposed acquisition would create a combined company that would be almost three times the size of Sprint in terms of wireless revenue and would entrench AT&T’s and Verizon’s duopoly control over the wireless market. The wireless industry moving forward would be dominated overwhelmingly by two vertically integrated companies with unprecedented control over the U.S. wireless post-paid market, as well as the availability and price of key inputs, such as backhaul and access needed by other wireless companies to compete.

“Sprint urges the United States government to block this anti-competitive acquisition,” said Vonya McCann, senior vice president, Government Affairs. “This transaction will harm consumers and harm competition at a time when this country can least afford it. As the first national carrier to roll out 4G services and handsets and the carrier that brought simple unlimited pricing to the marketplace, Sprint stands ready to compete in a truly dynamic marketplace. So on behalf of our customers, our industry and our country, Sprint will fight this attempt by AT&T to undo the progress of the past 25 years and create a new Ma Bell duopoly.”

About Sprint Nextel

Sprint Nextel offers a comprehensive range of wireless and wireline communications services bringing the freedom of mobility to consumers, businesses and government users. Sprint Nextel served more than 49.9 million customers at the end of 2010 and is widely recognized for developing, engineering and deploying innovative technologies, including the first wireless 4G service from a national carrier in the United States; offering industry-leading mobile data services, leading prepaid brands including Virgin Mobile USA, Boost Mobile, and Assurance Wireless; instant national and international push-to-talk capabilities; and a global Tier 1 Internet backbone. Newsweek ranked Sprint No. 6 in its 2010 Green Rankings, listing it as one of the nation’s greenest companies, the highest of any telecommunications company. You can learn more and visit Sprint at www.sprint.com or www.facebook.com/sprint and www.twitter.com/sprint.

]]>
http://techcores.com/2011/03/sprint-complains-with-atts-proposed-t-mobile-acquisition/feed/ 0
Try Apps In Amazon’s App Store – Virtualized Androidhttp://techcores.com/2011/03/try-apps-in-amazons-app-store-virtualized-android/ http://techcores.com/2011/03/try-apps-in-amazons-app-store-virtualized-android/#comments Mon, 28 Mar 2011 04:02:39 +0000 Taylor Jasko http://techcores.com/?p=11017  

With the recent release of the Amazon App Store, Amazon has brought one new feature that no App Store has even tried to implement yet… a live preview of an app before you buy!

The thing with buying all of these apps is that most of the time, you really don’t know what you’re getting in the long run. You buy an app based upon the reviews, most of the time, and determine whether you like it yourself or not.

We’ve been living with this same App Store features over and over again. Now with what Amazon just did, this is going to leave quite a bit of competition for Apple’s iOS App Store.

Essentially, what Amazon did was create a live simulator (that apparently runs on Ubuntu – more below), and make it so that anyone can try an app right from their browser!

Clicking the “Test drive now” button launches a copy of this app on Amazon Elastic Compute Cloud (EC2), a web service that provides on-demand compute capacity in the cloud for developers. When you click on the simulated phone using your mouse, we send those inputs over the Internet to the app running on Amazon EC2 — just like your mobile device would send a finger tap to the app. Our servers then send the video and audio output from the app back to your computer. All this happens in real time, allowing you to explore the features of the app as if it were running on your mobile device. – Source: Amazon’s Test Drive Now section

We’ve all heard of the powerful EC2, but using it for something like this is brilliant! So basically, it’s VNC for testing apps! I’m hoping Amazon’s servers will be able to handle this. We’ve seen how Amazon’s servers can handle the toughest of traffic, so all should be well!

 

How about some fancy photos? As you can see, it behaves just like a real Android phone! And apparently it’s running 2.2.1 on the Ubuntu kernel! Got to love open source software!

 

So what do you think about Amazon’s implementation? Quite honestly, I think they did an amazing job! Now let’s see Apple try to do something like this! They do have the data center for it!

]]>
http://techcores.com/2011/03/try-apps-in-amazons-app-store-virtualized-android/feed/ 0
Nginx HTTP Server Review – The Best Nginx Resource!http://techcores.com/2011/03/nginx-http-server-review-the-best-nginx-resource/ http://techcores.com/2011/03/nginx-http-server-review-the-best-nginx-resource/#comments Mon, 28 Mar 2011 01:44:05 +0000 Taylor Jasko http://techcores.com/?p=10965 Even though you may not realize it, every single website you visit  has an HTTP server to it. There are many HTTP servers out there, even some based upon open source projects, but the majors ones are mainly Apache (most websites use Apache), Microsoft’s IIS (blah!), Nginx, and lighttpd. Nginx has been getting quite a bit attention this past year for one main reason… it’s fast! As this isn’t a post on Nginx vs. everything else, we won’t get into which HTTP server is “the best”. But if you want a post like that, feel free to post it in the comments below!

The only problem with Nginx is that there’s just not enough official documentation. If you look all over the web, you will find guides, tips, and many other tutorials to get anything done with Nginx. One of the more common uses of Nginx is setting it up as a proxy to serve static files; we’ll get more into that later.

With that said about documentation, it gives Packt Publishing a very good reason to write a full-blown book on Nginx. After seeing Nginx HTTP Server in the best sellers section, I knew being a server guy I just had to review it!

 

My Background with Nginx

I’ve been working on servers ever since the day I was introduced to Linux. Around four years ago, when I started to run my own websites off my servers, I was very interested in all the different ways I was able to run a website. Not too long ago (~a two years ago), one of my friends introduced me to Nginx, and I have to say, I knew Nginx was going to take off someday.

Since then, I’ve been working with dedicated servers, virtual servers, and even local servers running Nginx. I personally use Nginx in all of my development servers (I own many development servers). As most of my development servers have not as much memory, I need a lightweight HTTP server running on them. Nginx was my choice and I have been using it ever since the day I was introduced to it.

I won’t say I know everything of Nginx’s features, but I will say I know my way around it.

 

What’s Included in the Book

In just 348 pages and eight chapters, practically everything is covered on what one might do with Nginx. Clement Nedelcu, the author of Nginx HTTP Server, did one amazing job on the only Nginx book! Not only is it written very professionally, it also covers a ton of features of Nginx. Let’s see a few of the included topics in Nginx HTTP Server:

  • Getting ready for setting up Nginx – learning commands, how Linux works, et cetera. I was surprised to see this section; it’s for sure very helpful!
  • How to download, install, and set up Nginx
  • Learning Nginx’s configuration, modules, and upgrading gracefully
  • Performance tests – love this section! It’s very much needed!
  • HTTP configuration – MIME types, restrictions, request headers, etc
  • Using the rewrite module (very important on modern websites), SSL module, and other modules like logs, authorization, and gzip
  • Integrating Python (Django) and PHP (and PHP-FPM) with FastCGI
  • Using Apache and Nginx coherently – this was my favorite section!
  • Making the switch from Apache to Nginx

Essentially everything you need to know with Nginx! I was very surprised at how much content is fit into this book. Everything one might do with Nginx is right in Nginx HTTP Server!

 

This Book is Awesome!

I really have to say with all my heart, if you want to learn everything about Nginx, you want to pick up a copy of Nginx HTTP Server! When just reading Nginx HTTP Server, I realized that this is quite literally the best and only Nginx book out there.

One thing I really enjoyed about Nginx HTTP Server is that in the very beginning of the book, Clement explained the basics of Linux and how to prepare for Nginx. This by far wasn’t needed, but I was very impressed to see an entire chapter on this type of matter. Even if you are not a server administrator, you’ll be able to follow along with no hassle at all.

Lots of modules are covered…

What’s essential to every web-server, modules are very much needed no matter to add some key functionality, some of the biggest being SSL, gzip, and authorization. Without these modules, some websites will fail to work. In Nginx HTTP Server, every essential module is covered in a very easy to understand way. Now you might be thinking, is the rewrite module covered? Actually, Nginx HTTP Server covers the rewrite module in two main sections of the book! He first introduces the rewrite modules and how everything works along with how to set it up with the common rewrite rules. But what makes this special, is that in the “From Apache to Nginx” section, Clement actually has an entire section on how to set up the rewrite rules for WordPress, MediaWiki, and vBulletin. I was very impressed to see this section because quite honestly, I had problems setting up the rewrite module with some of these systems before. Having a book by my side is a big plus; especially for the fact that so much is covered!

It’s organized…

What made me really love Nginx HTTP Server isn’t that practically everything of Nginx is covered, it’s mainly for the fact that it’s covered in an organized way. Configuration is a critical part in Nginx HTTP Server. For many of the sections covered in the book, configuration of something for Nginx is needed. When setting up an HTTP server as vast as Nginx, one may get lost when setting up the configuration files. Nginx HTTP Server fixes that issue by going through the configuration settings needed to get said feature working.

Talks about the rather essential PHP and even Python…

This isn’t just a book on Nginx. If this was a book on Nginx, it wouldn’t be enough to get an entire server working. In fact, Nginx HTTP Server covers integration of Python and PHP! I was expecting PHP to be in a book on Nginx, but having Python being covered as well is one huge plus for me. FastCGI, which what Nginx uses to communicate with other gateway applications like PHP, is even explained on why it’s better than the older, slower technology called CGI. Not only that, but in the same chapter, Nginx HTTP Server explains how to offload requests to backend servers for an efficient load-balancer. Not only that, but most of this chapter explains how to set up PHP and Python. I have to say, I’ve never seen such a broad explanation of how to set up Nginx before reading Nginx HTTP Server. Quite frankly, there’s so much covered in Nginx HTTP Server that I cannot talk about in this review.

Migration from Apache to Nginx is covered…

One critical chapter in Nginx HTTP Server is the migration from Apache to Nginx. This section explains what Nginx modules can be used to replace those Apache modules along with implementing something like .htaccess files. And of course, everything is explained on how to move from your Apache configuration file(s) to Nginx’s configuration. The one tricky thing, however, with .htaccess files is that there is really no such thing in Nginx. The author could have completely skipped this section, but he however offered some intelligent solutions on fixing this issue.  But the thing is, these solutions aren’t per se ideal in a shared hosting environment. So essentially, this is one reason why shared hosts do not use Nginx.

 

Maybe a Bit Too Much?

When looking at the table of index in Nginx HTTP Server, you will quickly realize there’s quite a bit covered. Whether this is a good thing or not, maybe you can have a bit too much.

As mentioned before, in the very beginning of the book, Nginx HTTP Server teaches you the basics of Linux. As I appreciate this for the new users, it maybe a bit too much information for a book on Nginx. Maybe you should save that for a book like Linux Shell Scripting Cookbook. As Linux is so vast, it seems that most of the first chapter would be a better fit in a separate book. The author could of mentioned further reading also.

But in the long run, I guess you can never have too much information in a book. I don’t think anyone will really complain about it anyways. The Linux junkies will just skip over it anyways.

 

Final Thoughts

Overall, I have really enjoyed reading Nginx HTTP Server. With all of the vast amount of information available in this book, I’m sure I’ll be referring to it in the future. If want to pick up the best and only book/reference guide on Nginx, click on the link below to visit Packt Publishing’s website:

http://www.packtpub.com/nginx-http-server/book

Read hosting reviews that describes the term dedicated servers and lists other pages on the web where you can find additional information.

]]>
http://techcores.com/2011/03/nginx-http-server-review-the-best-nginx-resource/feed/ 0
Wallpaper Wizard Review – The Best Mac Wallpaper Changerhttp://techcores.com/2011/03/wallpaper-wizard-review-the-best-mac-wallpaper-changer/ http://techcores.com/2011/03/wallpaper-wizard-review-the-best-mac-wallpaper-changer/#comments Wed, 16 Mar 2011 03:16:42 +0000 Taylor Jasko http://techcores.com/?p=10792 Ever since I have switched over to the Mac early last year, I was struggling to find an unique wallpaper changer that actually was modern and with a vast amount of pre-selected wallpapers. You might remember Desktoptopia from some years ago; sadly, that program is long gone but we have a new wallpaper changer in town, this time, it’s called Wallpaper Wizard by Coppertino Inc.

When Ivan Ablamskyi, the developer of Wallpaper Wizard, contacted me about a week ago, I was thrilled to get my hands on a wallpaper changer on the Mac OS X platform. Very few wallpaper changes on this system exist and by finding Wallpaper Wizard, I think my dreak of the perfect wallpaper changer has came true. Enough with that; let’s get on with the full blown review!

 

 

Design and Main Settings Window

My first thoughts of Wallpaper Wizard was that it was not going to have an elegant interface… boy they proved me wrong. Just the website alone grasped my attention. All of the screenshots, features, and the collection of wallpapers being shown was completely amazing!

After I gave Wallpaper Wizard a download, I immediately started playing around with it. When Ivan first sent me the review request, he mentioned their great user interface design. As a designer myself, I wanted to see what they were really talking about. When you first open Wallpaper Wizard to the main window, you’ll be approached with a nice hat, symbolizing a wizard’s hat, displaying your current wallpaper. I found this to be extremely handy and just a nice little feature to add.

At the bottom of the window, you can set your wallpaper changing time. For me, I’ve set it to every hour. You might be thinking to yourself, won’t you run out of wallpapers? Let’s just say right now it’ll take nearly four and a half years to run out and see the same wallpaper again. Below that, you can set an option to make sure it’ll start when OS X boots up. And of course, what’s needed. is a simple shortcut to change the wallpaper. As there are many ways to change the wallpaper, I’m glad they added one more.

And of course, there is an icon up in menu bar with a feature-filled drop-down menu.

When it’s changing your wallpaper, there’s an awesome transition going on too! I really love the amount of thought just put into the transitions!

 

Gallery

This is the biggest selling point of Wallpaper Wizard… the gallery. This might surprise you, but there are 488 albums in the gallery of Wallpaper Wizard at this point in time! I don’t know about you, but that’s a ton! The biggest key feature of Wallpaper Wizard is that you don’t have to store an of these images yourself; everything is stored on their own servers for the application to download when necessary.

Let’s just jabber off some of these galleries, shall we?

  • Animals, Cars, Exotic, Nature, Abstract, Architecture 3D, Beaches, BMW Classics, Dogs, Fire, Game Scene, Green, Iceberg, Nature, Sunset and Sunrise, 50 Cent, Aircraft, Angelina Jolie, Asian Food, Battlefield 2, Brad Pitt (ladies, this is for you too), Call of Duty, and so much more!

It would take a long time for you to glance at the rest of the categories. So download our list of what you could get in Wallpaper Wizard. And yes, it’s long… really long.

I’ve never seen a gallery of wallpapers so vast in any wallpaper changer ever! This is like a museum, there’s so much to see, but it would take years to see it all! I’ve selected the albums I personally want, and Wallpaper Wizard is telling me it will take four years and five months to go through every single wallpaper that I’ve selected; don’t fear, you don’t select them individually, you do it by album.

What I’d really like to see is a popular section and maybe, just maybe, some recommendations of albums based on what I’ve selected. I’m sure the gallery will grow much larger over time, but my question is, how would the user know if a new album has been added? I’d love to see a new albums section too! I also would like to see an implementation of favorites added. This way, the user can remember what wallpapers they like. And if you want to get really advanced, make a feature to sort by color! There are so many endless possibilities to do! I’m sure as a developer myself, Wallpaper Wizard will be coming a long way!

Not to mention, the quality of these wallpapers is simply amazing! Every wallpaper is in HD format and there’s 100,000 of them (according to their website)! I’m quite sure you’ll spend more time in your day fancying all of your wallpapers once you give Wallpaper Wizard a try!

Not only can you use the already provided albums, you can create your own too and upload your photos right to their server! I would like to see a feature to still be able to access the images from a folder on your hard drive… it’s an old way of doing this, but having it would be nice to have.

 

Online Sharing


I’m so glad to see the social media aspect coming into play in Wallpaper Wizard. When you click on “Share Current Wallpaper” in the menu bar, you’re greeted to the above webpage. You can send the link off to others, tweet about it, or share it off with others on Facebook. I like the fact for this tight integration, but I think that can do better.

There’s one main feature that I think would make an awesome addition. Maybe when your wallpaper changes, Wallpaper Wizard can send off a tweet automatically to your account. I can see so many users loving this feature for a nice easy-share of what wallpaper your using that day or even hour.

I’d also love to see this webpage built into the application itself other than directing me off to my browser. I find it somewhat odd of leaving me out of the application that’s made for this task, and moving me over to another.

 

Final Thoughts

 

I’m really loving Wallpaper Wizard and I can see some much room for expandability in the future. Wallpaper Wizard has transformed the way I use wallpapers. Originally, I have nearly a 6GB folder of just wallpapers sitting on my hard drive waiting to be used. Now, I have many times that with an awesome user interface to manage all of them without any loss of storage space.

 

If you’re looking for some variety in your day, pick up a copy of Wallpaper Wizard! It sells for $9.99 on the Mac App Store (there is a lite/free version) and is packed with a load of wallpapers. I hope to see more upcoming features coming in the next release and hope they take my ideas into consideration!

I declare Wallpaper Wizard the best Mac wallpaper changer of all time! Give it a download; you will not regret it!

 

If you’re looking for more information on Wallpaper Wizard, please check out their website below:

http://wallwiz.com/

 

And if you’re looking to purchase Wallpaper Wizard, you may do so at the below link:

http://wallwiz.com/purchase/

 

If you would like the lite/free version of Wallpaper Wizard, you may give it a trial by visiting the below link:

http://wallwiz.com/lite/

]]>
http://techcores.com/2011/03/wallpaper-wizard-review-the-best-mac-wallpaper-changer/feed/ 0
Twitter is Cutting the String – You Won’t Like Thishttp://techcores.com/2011/03/twitter-is-cutting-the-string-you-wont-like-this/ http://techcores.com/2011/03/twitter-is-cutting-the-string-you-wont-like-this/#comments Tue, 15 Mar 2011 04:19:10 +0000 Taylor Jasko http://techcores.com/?p=10778 Third party Twitter clients like TweetDeck, Echofon, and the newly released MetroTwit for Windows all have something in common; they’re not designed or developed by the folks over at Twitter.

Recently, Ryan Sarver, from Twitter’s platform team, posted a message publicly on Twitter’s Development Talk group.

Here is a little excerpt from his 1,127 word statement:

 

As we point out above, we need to move to a less fragmented world, where every user can experience Twitter in a consistent way. This is already happening organically – the number and market share of consumer client apps that are not owned or operated by Twitter has been shrinking. According to our data, 90% of active Twitter users use official Twitter apps on a monthly basis. – Ryan Sarver

You might be asking yourself, what does this mean? Basically as Twitter is growing so much from last year’s 48 million tweets to 140 million tweets a day, Twitter has been notcing one trend going on; Twitter developers don’t follow the “standards” that Twitter has set on their mainstream applications.

We need to ensure that tweets, and tweet actions, are rendered in a consistent way so that people have the same experience with tweets no matter where they are. For example, some developers display “comment”, “like”, or other terms with tweets instead of “follow, favorite, retweet, reply” – thus changing the core functions of a tweet. – Ryan Sarver

In the long run, it makes sense for setting these standards, but I really think Twitter shouldn’t be as strict. Ryan has pointed out that Twitter revokes hundreds of applications every week for the ones not following these “standards”. I agree with Ryan on one hand in terms of marketing Twitter and all, but on the other hand, the “consistent way” just doesn’t register in my mind. The “consistent way” Twitter prefers might not be the way that others prefer.

We might be seeing some of your favorite Twitter applications going in the near future. In fact, most of them might be going away soon. Take a look at the quote below:

Developers have told us that they’d like more guidance from us about the best opportunities to build on Twitter. More specifically, developers ask us if they should build client apps that mimic or reproduce the mainstream Twitter consumer client experience. The answer is no. – Ryan Sarver

Applications like TweetDeck I can see going very soon. Because of the added Facebook functionality, I’m quite sure Twitter does not want this. Personally, I only use Twitter for Mac and Twitter for iPad. With all the recent news going around about the latest update for Twitter for iPhone, the #dickbar has been a horrible addition. What will come next in their next shabby advertisement gimmick?

What will be the future of Twitter’s clients on all of its devices? As of right now, I’m thinking Twitter is being a bit to bland and closing down their API for their own standard use. In fact, I believe the third party Twitter clients is what revolutionized Twitter today. Twitter cannot come up with all of the ideas; other developers can chime in and by making a third party Twitter client, that’s how to really come up with the ideas.

 

What do you think about this whole mess? Are you in with Twitter’s changes or are you out? I just want to find out what will happen next!

]]>
http://techcores.com/2011/03/twitter-is-cutting-the-string-you-wont-like-this/feed/ 5