Blog Main Categories
- Project Management 82
- Business Processes 88
- Business Skills 164
- IT and Web Development 86
- Creative Design 109
- Digital Marketing 184
You are viewing posts from the Programming category. Click to view all posts
So it's finally here! Apple CEO Tim Cook announced iOS 7 yesterday, hailing it as the "biggest change to iOS since the introduction of the iPhone".
It's been long-awaited and much debated but now we can finally see what all the fuss is about.
It's not going to be out for a while yet though, so now's the perfect time to learn how to create apps, on our iOS App Development Course.
We won't do that.
We're going to give you the facts (7 of them to be precise) and a quick summary of the key points you need to know about each one. Just enough knowledge to rattle out to your friends over a skinny chai latte at your local vegan coffee shop (or some other lazily stereotypical hipster activity).
So let's dive into this new apple-y world full of flat buttons, Instagram-esque camera filters and mesmerising translucent displays and see what we can find.
1/ iOS 7 New Design
This is what all the hype is mostly about, and not without reason. The entire look and feel of the system has changed dramatically - modernised even. Take a look at this comparison between the design of the iOS6 and 7 home screen:
Gone are the shadows, the bevels and the semi-bold font. In come bright colours, flat-looking buttons and a thin, stylish type-face.
Don’t miss out on the app boom due to a lack of coding skills! Take our iOS App Training Course for Non Developers and join the mobile revolution!
We’re pleased to announce the launch of our new iOS App Workshop that aims to give people with no prior programming experience the ability to start creating their own apps for the world’s most popular mobile platform.
You; the would-be app designer, can’t ignore this huge market, so why not learn how you too can take a bite of the apple with our iOS App Training for Non Developers course?
iOS App training for Non Developers is our latest Mobile Development Training course, joining the popular iOS App Development training and Android App Development training courses for experienced programmers, as well our Mobile Web Design Week for web based developers looking to enter the mobile market.
The widespread development of dynamic websites has been made possible by large proportions of content being handled and generated using databases. SQL, or Structured Query Language has been used for decades to query and edit information stored in database management systems.
Our 3-day SQL Course in Brighton teaches delegates ANSI-standard SQL and some common extensions. The course includes practical and theory elements so that delegates are fully equipped to read and write SQL effectively.
SQL - Where Did it All Begin?
In the 1970s in the laboratories of IBM new software was created to create databases called System R. SQL was the language developed to manage the data stored in System R. Initially named SEQUEL, it’s still often referred to by this name, for SQL, but was later renamed SQL.
Relational Software, which later became Oracle, released a modified version called Oracle V2 in 1979.
40 years on SQL is still used due to the flexibility it provides to users by supporting databases that can be run on several computer networks at the same time. SQL has become a database query language standard, and although many new languages have been developed since it still forms the basis of many well established database applications today.
The introduction of many open-source SQL database solutions such as MySQL, SQL-based applications have become increasingly affordable.
The SQL Standard
The SQL Standard has had a lot of new functionality added over the years, like support for XML, triggers, recursive queries, regular expression matching, standardized sequences and much more. Because of the volume of the SQL Standard many of the newer database solutions on which it is based, such as MySQL, do not use the whole standard. This is the reason why, even though all SQL implementations have the same base, they are not necessarily compatible.
This guest blog post from Mike A. has some very helpful pointers for complete PHP beginners but if you want to learn more advanced techniques then you should consider PHP Training, one of a number of our excellent Programming Courses.
PHP Pointers for Beginners
With Web 2.0, website visitors expect a full-featured custom website that uses their location and other information to display a unique website. As a developer or designer, you want to find ways to make your website a unique experience for each visitor. You can use PHP to create a feature-rich, dynamic website for your visitors.
PHP is a scripting language embedded within HTML. A PHP processor module, which reads the script, is located on the web server. The module renders a readable web page, so site visitors do not need special software installed on their own computer to view features on the page. Used on over 20 million web pages, PHP is one of the most popular languages used to create dynamic web pages.
A few of the most popular Web 2.0 websites use PHP to create customized content for their visitors. Facebook, WordPress, Digg and Wikipedia all use PHP to produce websites tailored to each visitor's needs and interests. Web developers can use PHP scripts to pull information from the database about each user, including location and previously saved data.
PHP has many features you can use to customize your website, but listing all of them would make this article too long ,not to mention too boring, to read. You will learn more techniques in future articles, but this article will introduce you to six easy ways to use PHP, even if your experience with PHP is limited.
You can change the appearance of your web page depending on the day or any other factor. For example, show a picture of the sun during the day and a picture of the moon at night. This keeps your website fresh for returning visitors and keeps it interesting.
Place this code between the head tags in the HTML code:
$day = date("w");
$color = array("white", "orange", "purple", "pink", "red", "blue", "green");
Place this piece of code inside the and tags of your HTML to change the color:
Native apps on mobile platforms are a great way for developers to bring web content to mobile phones.
However, due to constant upgrades and fragmentation in the mobile hardware and software industry, to reach the widest possible audience a developer creating a native app for use on different mobiles would have to create separate apps for iOS, Android, Windows Phone 7, Blackberry and Symbian. This is a costly and lengthy process and not a long term solution as the operating systems are always changing.
You can dramatically save costs on using native app developers by taking our iPhone App Training Course which teaches delegates how to build iOS5 apps from scratch. We will shortly be adding courses for native apps on other mobile operating systems so keep your eyes peeled.
Google is championing web apps, with CEO Eric Schmidt claiming an unexpectedly high increase in mobile web traffic as people demand content instantly and on the move. So why exactly are many developers switching to web-apps in favour of native apps?
What is a Web App?
A native phone app has to be downloaded on to your device from an online store (like Apple's App Store, or the Android App Market)
A web app is a website that can be accessed via your phone's standard web browser that looks and behaves like a native app - but doesn't have to be installed locally. HTML5 is making it easier for developers to make web apps that behave more like native apps.