Fruux
Encyclopedia
fruux is a synchronization application and service operated by fruux. The service enables users to synchronize address book contacts, calendar events, tasks, bookmarks and notes between Apple computers and other devices.

fruux synchronization uses encrypted SSL
Transport Layer Security
Transport Layer Security and its predecessor, Secure Sockets Layer , are cryptographic protocols that provide communication security over the Internet...

 transfers. fruux supports conflict resolution that helps users when data was changed on more than one computer to choose the correct dataset. fruux runs entirely on Amazon Web Services
Amazon Web Services
Amazon Web Services is a collection of remote computing services that together make up a cloud computing platform, offered over the Internet by Amazon.com...

 infrastructure. The company uses Amazon Elastic Load Balancing, Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Elastic Block Store (Amazon EBS) to run its nginx
Nginx
nginx is a Web server and a reverse proxy server for HTTP, SMTP, POP3 and IMAP protocols, with a strong focus on high concurrency, performance and low memory usage. It is licensed under a BSD-like license and it runs on Unix, Linux, BSD variants, Mac OS X, Solaris, and Microsoft Windows.- Overview...

 Web servers. Amazon Simple Storage Service (Amazon S3)
Amazon S3
Amazon S3 is an online storage web service offered by Amazon Web Services. Amazon S3 provides storage through web services interfaces...

 is fruux’s choice for versioned application code and backup storage. In addition, fruux uses Amazon Relational Database Service (Amazon RDS) to manage its central databases. The synchronization application itself was developed using the Cocoa framework
Cocoa (API)
Cocoa is Apple's native object-oriented application programming interface for the Mac OS X operating system and—along with the Cocoa Touch extension for gesture recognition and animation—for applications for the iOS operating system, used on Apple devices such as the iPhone, the iPod Touch, and...

 in Objective-C
Objective-C
Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.Today, it is used primarily on Apple's Mac OS X and iOS: two environments derived from the OpenStep standard, though not compliant with it...

.

The service is similar to services such as MobileMe
MobileMe
MobileMe was a subscription-based collection of online services and software offered by Apple Inc. Originally launched on January 5, 2000, as iTools, a free collection of Internet-based services for users of Mac OS 9, Apple relaunched it as .Mac on July 17, 2002, when it became a paid subscription...

, Plaxo
Plaxo
Plaxo is an online address book and social networking service originally founded by Sean Parker, Minh Nguyen and two Stanford engineering students, Todd Masonis and Cameron Ring...

, or Zyb. fruux supports synchronization of contacts, calendar events, tasks and bookmarks between Apple computers. The company recently announced the launch of calendar syncing with iOS
IOS
iOS is an operating system for iPad, iPhone, iPod Touch, and Apple TV.IOS may also refer to:-Companies and organisations:* Illinois Ornithological Society, American state-based bird club...

 and other CalDAV
CalDAV
Calendaring Extensions to WebDAV, or CalDAV, is an Internet standard allowing a client to access scheduling information on a remote server. It extends WebDAV specification and uses iCalendar format for the data. The protocol is defined by RFC 4791...

 capable devices and is also working on rolling out contact synchronization with both iOS
IOS
iOS is an operating system for iPad, iPhone, iPod Touch, and Apple TV.IOS may also refer to:-Companies and organisations:* Illinois Ornithological Society, American state-based bird club...

 and other CardDAV
CardDAV
CardDAV is an address book client/server protocol designed to allow users to access and share contact data on a server.The CardDAV protocol was developed by the IETF and has been published as RFC 6352....

 capable devices.

It remains to be seen how fruux is able to position with such a cross platform strategy in regard to iCloud
ICloud
iCloud is a cloud storage and cloud computing service from Apple Inc. announced on June 6, 2011 at the Apple Worldwide Developers Conference . The service allows users to store data such as music files on remote computer servers for download to multiple devices such as iPhones, iPods, iPads, and...

.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK