New version
Check box available
New cursol
Undo/redo available
Web bowser&export
| 固定リンク | コメント (0) | トラックバック (0)
New version
Check box available
New cursol
Undo/redo available
Web bowser&export
| 固定リンク | コメント (0) | トラックバック (0)
Getting started
What is Zeptoliner?
Zeptoliner is a text based idea processor.
With Zeptoliner, You can put an idea or tips into tree structure and also email your ideas as a text.
In addition, You can share your ideas with another Zeptoliner users via email..
Operations
Focus line.
Tap a line to focus.
Edit line.
Double-tap a focused line and bring virtual keypad up to edit.
Tap "Done" button and close virtual keypad.
Tap "+" placed on top right, then add a new line immediately.
Move line.
Drag a focused line to move.
You can change order or level of lines.
Delete line
Tap trush box icon, then delete focused line.
Copy and Paste
ZeptoLiner also support copy&paste.
Tap copy icon to copy focused line.
Tap other line, and tap paste icon to paste it after focused line.
Change text size
Tap "A" icon to change text size.
Text size will be changed into three levels.
Send note via email
Tap email button, then bring email app up and you can send a email.
If your friends have another Zeptoliner, they can import your note via email. Just click a link from built-in mail app.
See information
Tap "Zepto" button at bottom right then bring version window up.
And you can go a web page of Zeptoliner.
| 固定リンク | コメント (0) | トラックバック (0)
DSiのUserAgentは
Opera/9.50 (Nintendo DSi; Opera/446; U; ja)
ですね。
ヘッダに
また、javascript:alert(1);などをURLに入れても動く。
若干Canvasの挙動が怪しく、drawImageでただしく描画されない。
| 固定リンク | コメント (7) | トラックバック (2)
なんとなくMac OS Xの開発環境であるObjective-c Cocoaで開発してみる気になったので、簡単なアプリを作成。
環境の構築は、付属のDVDに入っていたXcodeをインストールするだけでOK。
開発の主な流れとしてはInterfaceBuilderでUIを作って、それに対してコーディングを行う。
キャンバスのような物にごりごり書くプログラムなら、NSViewクラスを継承したクラスを作成し、 それをInterfaceBuilder上でUIの上に配置してNSViewクラスのdrawRect関数をオーバーライドすると その中に描画することができる。
#import "DotView.h"
@implementation DotView
- (id)initWithFrame:(NSRect)frame {
self = [super initWithFrame:frame];
if (self) {
center = CGRectMake(20, 20, 20, 20);
}
return self;
}
- (void)drawRect:(NSRect)rect {
CGContextRef context = [[NSGraphicsContext currentContext] graphicsPort];
CGContextSetRGBFillColor(context, 1, 1, 1, 1);
CGContextFillRect(context, NSRectToCGRect([self bounds]));
CGContextSetRGBFillColor(context, 0, 0, 1, .5);
CGContextFillRect(context, center);
}
- (void)mouseDown:(NSEvent *)theEvent{
center.origin = NSPointToCGPoint([theEvent locationInWindow]);
[self setNeedsDisplay:YES];
}
- (void)mouseDragged:(NSEvent *)theEvent{
[self mouseDown:theEvent];
}
@end
開発に必要なドキュメントはXcodeのヘルプの製品ドキュメントより参照可能。
そのほか開発に必要な物は全てApple Developer Connectionにある。なお、WWDCのCocoaFoundationに関する1時間くらいのデモビデオが非常にわかりやすいのでオススメ
| 固定リンク | コメント (0) | トラックバック (0)
Androidの時のように色々プログラムを書いたりソースをあげていたりしていたのですが、どうやらNDAとかの諸々でまずそうなので、一旦削除します。とりあえず現在はTouch系のAPIの利用方法がわかり、手低レベルのグラフィックAPIもわかってきた感じ。で、現在困っているのがXcodeからiPod touchに転送できないという問題くらいですかね。
もう少し詳しくわかったら平気な範囲で随時更新していきます。
| 固定リンク | コメント (0) | トラックバック (0)
最近のコメント