Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

January 28 2012

felix
15:38
Play fullscreen
Shit Programmers Say
felix
15:23
PROGRAMMING !
felix
10:39
6001_ddd9
it's funny for 5 seconds
Reposted bykoni koni

January 27 2012

felix
22:00

AssistantExtensions

A plug-in architecture allowing developers to extend Siri functionality (commands and snippets). Several commands and snippets are built-in ...
Tags: iphone siri
felix
21:51
Fleshlipad: The FleshLight Holder iPad Case Concept of Digital Bliss
Tags: ipad nsfw
felix
21:42
felix
21:35
Play fullscreen
Megaupload Nachruf
18:33

Answer by phix23 for How do I create a custom icon for on iPad that's basically just a URL?

All you have to do is add this to the <head> of your page:

<link rel="apple-touch-icon" href="/icon.png" />

Then create an image for your icon. I think it works best with icons that are 57x57.

iOS will automatically add rounded corners and a shine so keep that in mind when designing the icon.

January 26 2012

14:25

Comment by phix23 on Animation much faster in real device than emulator

your code sample has syntax errors .. something is missing
14:20

Answer by phix23 for How to use UIImagePickerController in iPad?

UIImagePickerController must be presented with UIPopoverController on iPad.

if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
    UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:picker];
    [popover presentPopoverFromRect:self.selectedImageView.bounds inView:self.selectedImageView permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
    self.popOver = popover;
} else {
    [self presentModalViewController:picker animated:YES];
}
14:14

Comment by phix23 on Subclassing to override an object

sounds like a bad idea, even if it is possible
14:12

Answer by phix23 for Removing unicode and backslash escapes from NSString converted from NSData

The response seems to be JSON-encoded. So simply decode the response string using a JSON library (SBJson, JsonKit etc.) to get the correct form.

13:10

Comment by phix23 on Removing unicode and backslash escapes from NSString converted from NSData

looks like the response is encoded in json format, then simply use a json decoder like SBJson to get the correct strings

January 25 2012

16:53

Comment by phix23 on AFNetworking: encoding URL strings containing '%'-sign fails

@MattiasWadman that also returns nil. I solved the issue already by calling stringByAddingPercentEscapesUsingEncoding before the encoding.
16:30

AFNetworking: encoding URL strings containing '%'-sign fails

I'm using AFNetworking in my iOS App. I've discovered a problem that occurs when request parameters contain percent signs. Then the encoding fails. The method AFURLEncodedStringFromStringWithEncoding returns nil.

I've tested this code and it prints (null):

NSLog(@"%@", AFURLEncodedStringFromStringWithEncoding(@"%", NSUTF8StringEncoding));

The expected output should be: %25. Other characters can be encoded with no problem.

The method is defined as follows:

NSString * AFURLEncodedStringFromStringWithEncoding(NSString *string, NSStringEncoding encoding) {
    static NSString * const kAFLegalCharactersToBeEscaped = @"?!@#$^&%*+,:;='"`<>()[]{}/\|~ ";

    // Following the suggestion in documentation for `CFURLCreateStringByAddingPercentEscapes` to "pre-process" URL strings (using stringByReplacingPercentEscapesUsingEncoding) with unpredictable sequences that may already contain percent escapes.
    return [(NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)[string stringByReplacingPercentEscapesUsingEncoding:encoding], NULL, (CFStringRef)kAFLegalCharactersToBeEscaped, CFStringConvertNSStringEncodingToEncoding(encoding)) autorelease];
}

Any ideas what's going wrong here?

January 24 2012

21:46

[update] Apples Geschäftszahlen für Q1/2012: 37.04 Millionen iPhones und 15.43 Millionen iPads

Apple präsentiert seine Geschäftszahlen für das erste fiskalische Quartal 2012, das am 31. Dezember endete. Mit 37.04 Millionen iPhones übertrifft Cupertino alle Rekorderwartungen. Gegenüber dem Vorjahresquartal kletterten die verkauften Stückzahlen der Apple-Telefone um 128-Prozent.

Zu beachten ist: In diese Geschäftszahlen fließt der iPhone-4S-Verkaufsstart sowie das gewohnt starke Weihnachtsgeschäft ein.

IPhoneBlog de iPhone Q1 2012

In Q1/2012 verkaufte Apple 15.43 Millionen iPads. In den drei Monaten zuvor waren es lediglich 9.25 Millionen Tablets mit Apfel-Logo. Im Vergleich zum Vorjahresquartal legte das iPad um 111-Prozent zu.

IPhoneBlog de iPad Quartal

Kurz vermerkt: Die iPods verkaufen 15.4 Millionen (ein Minus von 21-Prozent); Macs feiern mit einer Stückzahl von 5.2 Millionen (ein Anstieg um 26-Prozent gegenüber dem Vorjahresquartal) erneut eine große Party.

Insgesamt verzeichnet der US-Konzern 46.33 Milliarden US-Dollar an Umsatz. Der Nettogewinn beträgt 13.06 Milliarden US-Dollar oder 13.87 US-Dollar pro Aktie. Die Bruttogewinnspanne liegt bei 44.7-Prozent. Auch hier ist der Vergleich zum Vorjahresquartal (38.5-Prozent) erheblich.

58-Prozent aller Umsätze verzeichnete Apple außerhalb der USA. In Q4/2011 waren es 63-Prozent.

“We’re thrilled with our outstanding results and record-breaking sales of iPhones, iPads and Macs,” said Tim Cook, Apple’s CEO. “Apple’s momentum is incredibly strong, and we have some amazing new products in the pipeline.”

Um 23 Uhr deutscher Ortszeit erläutert Apple in einer Telefonkonferenz seine Zahlen. Spannende Details werden nachgetragen.

Update

  • Die iPod-Verkäufe liegen über Apples Erwartungen; der iPod touch zählt für die Hälfte der 15 Millionen verkauften Geräte.
  • Der iPod-Durchschnittspreis liegt bei $164 US-Dollar
  • 1.5 Millionen iPads befinden sich bereits in Bildungseinrichtungen.
  • Tim Cook: “Last year was supposed to be the year of the tablet, and I think most people would agree with was the Year of the iPad for the second year in a row.”
  • iPhone 4S ist mittlerweile in 90 Ländern vertreten und damit der schnellste Produktstart eines Apple-Telefons.
  • Tim Cook: ‘Es war eine richtige Entscheidung, mehrere iPhone-Modelle anzubieten.’
  • Laut Tim Cook dominiert das iPhone 4S die 37 Millionen verkauften Telefone. Apple schlüsselt die Verkäufe zwischen iPhone 3GS, 4 und 4S nicht auf.
  • Insgesamt existieren 315 Millionen iOS-Geräte – 62 Millionen kamen im letzten Quartal neu hinzu.
  • Apple zahlte insgesamt 4 Milliarden US-Dollar an Entwickler aus.
  • Am 25. Dezember verzeichnete Apple 140 Millionen iTunes-Downloads.
  • iBooks Author wurde bislang 600.000 Mal heruntergeladen; die iTunes-U-App erhielt 3 Millionen Downloads.
  • iCloud ist kein Produkt sondern eine “Strategie für die nächsten Jahre” und zählt nach 100 Tagen bereits 85 Millionen Nutzer.
  • Apple besitzt 97.6 Milliarden US-Dollar an Barvermögen.

IPhoneBlog de Revenue



21:30

Siri ist mehr als ein Schnellstarter für iOS-Apps

IPhoneBlog de SiriToggles

Gestern bereits zahlreich durchs Netz geprügelt: Jailbreak-App SiriToggles, die per Spracheingabe installierte iOS-Software startet oder die Helligkeit des iPhone-Bildschirms verstellt. Klingt nach einer feinen Erweiterung, dessen Erkennung bei mir nicht schlecht funktioniert. Durch fehlende Folgebefehle verfehlen der kostenlose Download aus dem ‘Big Boss Repository’ jedoch den Praxistest. Siri ist genau kein App-Schnellstarter sondern ein “intelligenter Assistent“, wie Apple ihn (zurecht) nennt.

Kommandos, die nach exakten Wortphrasen verlangen, sind nicht beeindruckend. Siri muss zukünftig verstehen, über welches soziale Netzwerk ich gerade kommuniziert habe, die zum Gesprächsfaden passende App auf Anweisung öffnen und diese Infos auch für anschließende Diktate ‘im Hinterkopf’ behalten.

Der Kniff, Systemeinstellungen wie Bluetooth oder WiFi ein- beziehungsweise auszuschalten, liegt auf der Hand. Aber auch hier gilt: Wenn ich “Disable Wi-Fi” nicht durch “Please switch it on again” rückgängig machen kann (sondern nur in Robotersprache “Enable Wi-Fi” sagen muss), fehlt der Fortschritt.

Apropos Fortschritt: Den Jailbreak für Geräte mit A5-Prozessor benutzten drei Tage nach Erstveröffentlichung rund eine Million Nutzer.

The reason these numbers can be so precise is that one of the housekeeping activities that happens when you launch Cydia is a query to @saurik’s server for the list of available SHSH blobs.



16:01
14:18

[iOS-App] Writing Kit

Das iPad vermisst, genau wie jedes andere bislang verfügbare Tablet, eine ‘Split-Screen’-Ansicht zur gleichzeitigen Betrachtung von zwei Apps, wie sie Windows 8 für Herbst verspricht. Seinen Twitter-Zeitstrahl neben ein YouTube-Video zu ziehen oder im Google-Fenster etwas für seinen Posteingang nachzuschlagen klingt sehr reizvoll. Ob sich Apple den Herausforderungen für eine solche UI (bereits) mit der nächsten iOS-Inkarnation und einem höher aufgelösten iPad-Screen annimmt, bleibt abzuwarten.

IPhoneBlog de Writing Kit

Multitouch-Gesten helfen zwar beim schnellen App-Wechsel, verändern den iPad-Umgang jedoch nicht fundamental. Insbesondere beim Verfassen von Artikeln fällt mir das ‘Full-Screen’-Wechselspiel negativ auf. Writing Kit (3.99 €; universal; App Store-Link) schafft hier partiell Abhilfe weil es einen integrierten Browser sowie ein ‘Research’-Tool, das Wikipedia oder DuckDuckGo durchsucht, mitbringt. Links, Zitate und Text lässt sich kinderleicht vom Web in den Textbereich übernehmen. Der Browser formatiert auf Wunsch ‘Instapaper‘-(lese-)freundlich und bringt eine Möglichkeit für Listen von Webverweisen mit. Die temporäre Tabelle enthält alle Links, mit denen aktuell für ein Dokument gearbeitet wird und exportiert diese anschließend (optional) als Referenz-Katalog.

Schreibt man seine Texte in Markdown lässt sich ein Preview des Layouts aufrufen. Bilder können aus der Fotobibliothek auf CloudApp geladen werden; ein Dropbox-Datei-Sync ist selbstverständlich. Es existieren zusätzlich Export-Funktionen um seine Texte an andere iOS-Programme zu übergeben, an Evernote zu schicken oder das fertige HTML mit Pastebot auf den Mac durchzureichen. In meinem Fall wandern Blogposts auf diese Art zu MarsEdit (31.99 €; MAS-Link).

Für eine ausführliche 25-Minuten-Übersicht bezahlte Writing-Kit-Entwickler Anh Quang Do den ScreenCastsOnline-Autor Don McAllister.



11:37

Answer by phix23 for How to get the playback % progress from a MPMoviePlayerController

The property is currentPlaybackTime (in seconds).

This is only useful if the MPMovieFinishReason is equal to MPMovieFinishReasonUserExited.

NSDictionary* userInfo = [aNotification userInfo];    
MPMovieFinishReason finishReason = [[userInfo objectForKey:MPMoviePlayerPlaybackDidFinishReasonUserInfoKey] intValue];
if (finishReason == MPMovieFinishReasonUserExited) {
        NSTimeInterval playbackTime = [moviePlayer currentPlaybackTime];
        // ...
}
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.