Swift: reinventing the wheel (Part 2)

Jan 29, 2015 by Adrian

In the first part of this post I've described some of Swift's advantages and why Apple decided that it's time to move away from Objective-C. As shown in the previous article, Swift is a reimagined Objective-C, so (without entering into details about the latter) let's see what does Swift has to offer. ... read more


Post a comment  



Swift: reinventing the wheel (Part 1)

Jan 23, 2015 by Adrian

Apple has been using Objective-C as their main programming language for many years, but the company from Cupertino decided that it's high time they underwent some "swift" changes in the way iOS and OS X developers are building apps for Apple’s operating systems. As a result, at the 2014 Worldwide Developers Conference, Apple has introduced a new programming language: Swift, which had been under development since 2010. [...] Swift is a multi-paradigm programming language, purposely developed by Apple for the iOS and OS X operating systems. ... read more


Post a comment  



Cross platform mobile development: Apps for every phone

Jan 15, 2015 by BogdanD

The world is mobile. No surprise there. Ever since Nokia introduced Snake on the 3310 model, people have been glued to their mobiles. While the rise of smart device usage is clearly visible around us, statistics show the bigger picture in better colors. ... read more


Post a comment  



Developing software applications: one pixel at a time

Dec 23, 2014 by Alin

Display resolutions, through their commercial impact and their diversity, have an important role in software development. Applications and websites must be adapted to work (ideally) on all the available display resolutions (on a certain device model, or across multiple devices). This significantly increases development and testing time, leading to complex projects and infrastructure ... read more


Post a comment   (2 comments)



New Year's Resolution

Dec 16, 2014 by Alin

For most people, the New Year's Resolution is a tradition related to the beginning of a new year. For us (geeks) it's an occasion to update our devices and their display resolutions. Display resolution – as you probably already know – represents the number of pixels a device can display and it's one of the major selling points of a device (imagine launching a new tablet that has a 640x480 display, nowadays... can you picture that as a successful launch?) ... read more


Post a comment  



Leave your design to Bootstrap

Dec 05, 2014 by Alexandra

When the World Wide Web was invented, developers had in mind to create something functional (and that's about it). In just a few years, this has shifted towards creating a website that is not only functional, but also "eye candy". ... read more


Post a comment  



The Cloud... as-a-Service

Nov 27, 2014 by Alin

During the past few years, the cloud usage has reached far beyond the early adopters (IT departments and software development companies), and shifted towards a variety of industries. Despite its security issues, many companies have started using cloud technologies and services, due to the impressive flexibility and savings options. ... read more


Post a comment  



How does the cloud fit in your outsourcing agenda?

Nov 17, 2014 by Alin

"First to mind when asked what 'the cloud' is, a majority respond it's either an actual cloud, the sky, or something related to weather" - Citrix Cloud Survey Guide, August 2012.

Two years have passed since that quote - and cloud computing has become a major market. Many "tech giants", such as Google, Amazon, Microsoft and IBM are "fighting" to become the primary provider in this "Cloud Age". ... read more


Post a comment   (4 comments)



Romania - home of the 2014 Top Ten International Network Award

Nov 07, 2014 by Oana

November 7 was an eventful day for TTAIN, as they hosted a ceremony to reward a series of partner companies (for performing their daily activities in accordance with the ISO suite of standards and certifications). It's worth mentioning here the ISO 27001 standard (security management system), ISO 9001 (quality management system), and also the suite of ISO 14000 standards (that address several aspects of environmental management). ... read more


Post a comment  



How to call a WCF / ASMX web service from PHP

Nov 05, 2014 by Alexandra

Before we get into the subject of calling WCF / ASMX web services from PHP, let's see what a web service is, what it does and what is the difference between these two types of services. ... read more


Post a comment  



10 years of software outsourcing

Nov 01, 2014 by Oana

Well, it's time to light the candles and make a wish, because this month we celebrate a decade of software outsourcing! If last year I got to interview our CEO Mihai Cernea on software outsourcing, the outsourcing market, Romania and where are we headed, this year I'm going to share with you what means to work in a software outsourcing company from our point of view - the team
  ... read more


Post a comment   (2 comments)



Alternatives for NPAPI

Oct 20, 2014 by Alin

As presented in my previous post about NPAPI, this architecture is slowly being phased out by browsers, such as Google Chrome and Mozilla Firefox, so more developers have started looking for alternatives. In this article I'll try to make up a list of the available options in terms of technologies ... read more


Post a comment  



The legacy of NPAPI

Oct 15, 2014 by Alin

"Netscape plug-in Application Programming Interface" (NPAPI) is a cross-browser plug-in architecture. In its early days, it was used by the Netscape browser (you might not remember, but Netscape was one of the first browsers, popular back in the 1990s), and then it has been adopted by the modern browsers. Nowadays, all major browsers (such as Google Chrome, Mozilla Firefox, Opera and Safari) are supporting NPAPI, even though some of them started to phase it out. ... read more


Post a comment  



Romanian-born scientist receives the Nobel Prize in Chemistry

Oct 08, 2014 by Oana

Today, in Romania, one name is on everyone's lips: Stefan W. Hell. The German biochemist of Romanian origin, Stefan W. Hell, together with his 2 American colleagues Eric Betzig and William E. Moerner, has won the Nobel prize in Chemistry for the "the development of super-resolved fluorescence microscopy". ... read more


Post a comment  



Web development tools - Part 2

Sep 26, 2014 by AdrianC

The World Wide Web has reached 1 billion web pages in September 2014 (awesome, right?!), but for this to happen web developers had to work hard and meet the increasing demands of web development. This would have been impossible without proper web development tools, some of which will be presented in this second part of the article ... read more


Post a comment   (2 comments)



Web development tools - Part 1

Sep 18, 2014 by AdrianC

Creating faster and better looking web applications, and at the same time providing a smooth user experience on all platforms (desktop and mobile) - this is the struggle of today’s web developers. This is due to the fact that there are a plethora of devices on the market, and also to the fact that users nowadays are expecting high quality products.
The good news for every web developer is that there are plenty of web development tools from which they can choose. ... read more


Post a comment   (3 comments)



The lost art of Assembly Programming

Sep 08, 2014 by AdrianC

Assembly is a low-level programming language for a computer or any other programmable device, which has a very strong (generally one-to-one) correspondence with the machine language instructions (basically, the programmer speaks with the device by using the device’s language). Each assembly language is specific to a particular computer architecture, in contrast to most high-level programming languages, which are generally portable across multiple architectures. ... read more


Post a comment   (6 comments)



Should everyone learn how to code?

Aug 25, 2014 by BogdanD

Simply put, programming, or "coding", is one's ability to issue specific commands to a computer, from the most basic functions that the machine's hardware can perform to implementing complex problem solving algorithms. No industry can prosper without evolving, therefore integrating complex computing solutions is just as necessary as high quality, productive equipment. ... read more


Post a comment  



Battle of data formats: JSON vs XML

Aug 05, 2014 by Alin

Before comparing JSON and XML formats, let's start with a brief history lesson about the former data formats (more precisely, the ancestors of XML):

* Generalized Markup Language (GML) was developed in the early 1970 by IBM, and is a set of macros that implemented markup tags for SCRIPT ... read more


Post a comment   (2 comments)



Outsourcing the right way: company or freelancer?

Jul 23, 2014 by Alin

Software outsourcing comes with a series of advantages for the customer (company or individual) - but once you decide to outsource a project, or part of a project, what options do you have? Currently you have 2 main options: outsourcing to a company or outsourcing to a freelancer developer. ... read more


Post a comment   (2 comments)






Blog Home RSS Feed
SBP Home Contact

Recent blog entries



Archives

All tags