BNR exchange rates

Please select your desired exchange currency to see its chart and then modify the period range as desired. The default range is from 3 January 2006 until now.

For help you can go visit article »


Curs valutar BNR

Selectati valuta dorita pentru a vedea graficul ei si apoi modificati durata dupa dorinta. Perioada initiala este de la 3 ianuarie 2006 pina acum.

Pentru ajutor puteti vizita articol »

Posts tagged Cocoa Touch

Radu Poenaru at Fraunhofer FIT presenting IdeaPitch - first screen

IdeaPitch – built on Microsoft Surface

1

I am very close to finish another project in Fraunhofer FIT: IdeaPitch on the Microsoft Surface.

This concept is very simple, you are able to “store” ideas in a repository, created using PHP and MySQL, and later on manipulate it on Microsoft Surface, along with the rest of the contributors. Other clients, iPhone and Air, were developed and are able to connect to the repository and register the ideas there. They are acting like individual clients, the iPhone can’t be used comfortable by more than one person. Not to mention that this is kind of personal device by its nature.

The Surface application allows users to connect to a PHP webservice which provides the interface to the small repository for “ideas”, the transfer is using XML to provide a easy way to consume data. Below you can see some photos which depict how these ideas are shown. The application uses quite a lot from the surface features – multitouch, special contextual menus – different for “idea” representation and for the main surface, a custom built management interface, allowing easy saving and restore of the session from the repository.

My experience on Microsoft Surface

It features “agents” which can:

  • send the message back to the sender,
  • “duplicate” the message
  • send it to a timer
  • to a random logged in user by using the “decide”
  • … and worth mention also to a Nabaztag, the funny white wireless rabbit!

I have the feeling that this app will be demoed soon in some fairs or conferences regarding communication and collaboration where Fraunhofer FIT will be represented!

 

XCode: Modal windows – Google maps

1

xcode From time to time, you’ll need to show in your iPhone application a view over the entire application without navigating and destroying your workflow of the application. I’ll present the mechanism of modal windows as it is implemented in Cocoa Touch.

Lets take a real case: you have a view in which you want to input an address. Near the address you have a button which will show the user the Map centered on the specific address that he inputted. How this can be implemented?

The answer is quite simple: you need to declare the view from which you launch the modal view as <UINavigationBarDelegate> in the header file (.h for newbies), like this:

@interface CtrlAddEvtView1 : UIViewController <UINavigationBarDelegate>

This way, the view will know “magically” how to interact with children views.

(more…)

Processing NSDate into an ISO8601 string

2

xcode

 

During the CSCW Lab, where I had the experience of working on iPhone, I had to connect to a XML RPC server. Some of the parameters of the request had to be formatted as ISO8601 standard. After some reading, I end up using the following code, managing both the conversion of a NSDate to NSString and a NSString to a NSDATE using the above format:

 

NSString –> NSDate

-(NSString *) strFromISO8601:(NSDate *) date {
    static NSDateFormatter* sISO8601 = nil;

    if (!sISO8601) {
        sISO8601 = [[NSDateFormatter alloc] init];

        NSTimeZone *timeZone = [NSTimeZone localTimeZone];
        int offset = [timeZone secondsFromGMT];

        NSMutableString *strFormat = [NSMutableString stringWithString:@"yyyyMMdd'T'HH:mm:ss"];
        offset /= 60; //bring down to minutes
        if (offset == 0)
            [strFormat appendString:ISO_TIMEZONE_UTC_FORMAT];
        else
            [strFormat appendFormat:ISO_TIMEZONE_OFFSET_FORMAT, offset / 60, offset % 60];

        [sISO8601 setTimeStyle:NSDateFormatterFullStyle];
        [sISO8601 setDateFormat:strFormat];
    }
    return[sISO8601 stringFromDate:date];
} 

(more…)

dependencies1.jpg

Apple’s Xcode : symbol(s) not found at Line Location Tool:0

1

I am a begginer in XCode. My first real application for iPhone requires connection to a webservices. Since I wanted to use RPC XML or Soap, I searched on internet and found few examples (Apple programmers aren’t so into code sharing) to implement my requests. I want to mention that since the app is in the stage of proof of concept, the code is still not structured in classes separating the data and business layers as should.

So I took the example from CocoaDev and expected to run flawlessly.

But after pasting the code in my application and build it, a lot of unknown errors started to show:

Do you understand that a dependency is missing? (more…)

iphonecocoatouch.jpg

iPhone Startup Tutorial

0

iphone development Apple Cocoa Touch This is the start of all iPhone Developers. It will be an extremely brief tutorial meant just for those which are at the absolute start of iPhone development.

First checks:

1. System requirements: verify if the iPhone sdk needs are met.
2. Go to Apple’s iPhone Developer Center , then download the SDK.
3. As you’ll need some experience and code to work on, download the Hello World sample application.
4. Double click (gotcha!) on the the Hello World project file (the .xcodeproj).
5. Alternatively, you can use the research assistant to increase your knowledge about the iPhone libraries.
6. Optional, but really recommended: look deeply into all source code examples that you can find and use the research assistant often.

Take a big breath and … just start!

Good luck

apple.jpg

Baby step into Apple’s iPhone programming – Cocoa Touch

0

First steps into Apple technologies - iPhone programming, Cocoa Touch and Interface Builder I just started the most interesting lab of my life : Programming Apple’s iPhone using a MacBook with Cocoa Touch.It is held in Frauhover FIT, under Prof. Dr. Wolfgang Prinz and Dr. Wolfgang Gräther. In this lab we will start develop an iPhone application using Usability principles, Apple’s User interface Guides.

For me it’s the best opportunity to take a peak into the neighbor’s( Apple’s :) ) garden. For long time I was just curious about their technology and ways to program. But I lacked the hardware, because you can develop for Mac and iPhone only in MacBooks, Macs and obviously need an iPhone for testing.

So I want to share my experience as a newbie into Apple stuff. (more…)

Go to Top