반응형

Scaloid - 오픈소스 안드로이드 라이브러리

 

https://github.com/pocorall/scaloid

 

스칼라 언어로 안드로이드 개발의 어려움을 줄여주고자 만들어졌다.

 

Less painful Android development with Scala

Scaloid is a library aimed to simplify your Android code. It makes your code easy to write and understand by leveraging Scala language.

For example, the code block shown below:

val button = new Button(context)
button.setText("Greet")
button.setOnClickListener(new OnClickListener() {
  def onClick(v: View) {
    Toast.makeText(context, "Hello!", Toast.LENGTH_SHORT).show()
  }
})
layout.addView(button)

is reduced to:

SButton("Greet", toast("Hello!"))

Benefits

  • Write elegant Android software
    Scaloid provides a concise and type-safe way of writing Android application.
  • Simple to use
    Check our quick start guide
  • Compatible with your legacy code
    You can use both Scaloid and plain-old Java Android API. You can gradually improve your legacy code.
  • Maintained actively
    Scaloid is a dogfooding software. This is originally created to be used for my own Android apps.

Demos

If you want to see how Scaloid can be used in action, check a Scala port of apidemos app.

Need help using Scala language on your Android project?

There is an out-of-the-box solution. Just fork this project and start your Scala-Android app.

Features

...and many other things! Check the official Scaloid blog for news and announcements.

 

반응형
반응형

FragmentLayoutMaps

https://github.com/petedoyle/android-support-v4-googlemaps/tree/dev-samples/src/samples/FragmentLayoutMaps

 

Activity LifeCycle

 * http://developer.android.com/guide/components/activities.html

Activity LifeCycleActivity LifeCycle

 

 

 

 

Fragment LifeCycle

* http://developer.android.com/guide/components/fragments.html

 

Fragment LifeCycleFragment LifeCycle

 

 

 

######  http://developer.android.com/  #####

 

 

 

반응형
반응형

안드로이드에서 webview가 fragment 로 만들어졌을 경우 웹페이지에서 <select> 태그가 작동하지 않을때가 있다.

액티비티로 만들면 바로 작동이 되지만 일부 디바이스에서 작동이 안될때가 있어서. 속터진다. ㅋㅋ

 

인터넷 검색하면 여러 답변이 있는데, 우리가 필요로 하는 건 없었다.

 

어플에서 수정이 필요하다.

 

 

==================================================================================

 

WebView into a Fragment (android.support.v4)

 

http://stackoverflow.com/questions/9279632/webview-into-a-fragment-android-support-v4

 

==================================================================================

 

[android] 2.2에서 fragment 사용하기

 

fragment 에 대한 설명 : http://androidhuman.tistory.com/469

예제 소스는 http://daddycat.blogspot.com/2011/08/android-30-fragments-example.html 에서 가져와서 약간 수정했음.

허니컴 이하에서 사용할 때 주의할 점 : http://www.androidpub.com/1432908

 

==================================================================================

 

Select dropdown in Android webview

 

The select tag just doesn’t work sometimes in Android, especially in an app using webview. This drove me nuts for a long long time. The main fix I found, even if your select is buried deep in divs and rows and what ever, is this css:


select {
  visibility: visible;
  -webkit-appearance: menulist-text;
}


 

The -webkit-appearance might be the only one actually needed and setting it to ‘listbox’ works too.

반응형
반응형

https://github.com/erica/iOS-5-Cookbook

 

iOS 5 SDK, 엑스코드 4.2, 오브젝티브C 2.0

 

iOS-5-Cookbook /

C03 C03 attempt []
C04 Working on C04 []
C05 test []
C06 Fixed munged project (butterfly animations) []
C07 update []
C08 update []
C09 update []
C10 update []
C11 update []
C12 update []
C13 Batch 3 []
C14 update []
C15 update []
C16 test []
C17 Uploading C17 EE []
C18 test []
C19 update []
C20 test []
C21 test again []
C23 Uploading A few more EE c's []
C24 Hopefully finishing off the EE c's []
Supporting Artwork Initial post-NDA Commit []
TOUCHkit update []
README.markdown Updated README []
do-git Initial post-NDA Commit []
반응형
반응형

N.O.V.A. 3 - Near Orbit Vanguard Alliance By Gameloft

http://itunes.apple.com/us/app/n.o.v.a.-3-near-orbit-vanguard/id474764934?mt=8


N.O.V.A. 3 - Near Orbit Vanguard Alliance


Open iTunes to buy and download apps.

Description

New iOS game sale! N.O.V.A. 3 - Near Orbit Vanguard Alliance is now $0.99 for a limited time!


“If you're an iOS gamer who demands the very best, you should buy N.O.V.A. 3.” - Slidetoplay
“N.O.V.A. 3 looks, and sounds streets-ahead of anything else on the AppStore right now” - Touchgen 5/5
“NOVA 3 is bigger and better than its predecessors, not to mention a visual feast” - KnowYourMobile – 4.5/5


The most immersive and impressive sci-fi FPS franchise on smartphones is back! Fight for mankind's survival in the greatest space shooter on mobile devices!

Four months have passed since Kal ruined the Volterites' plans by sabotaging their war factories, and stopping the extraction of the Judger Artifacts. However, following the assassination of President Folsom, the government surrendered the colonies to the Volterite Protectorate in order to prevent civil war amongst the increasingly pro-Volterite citizens.
Kal Wardin has been laying low since Folsom’s death, but now he has received a desperate plea from Yelena to come to Earth. Once again, the hero must rise to save mankind!

• An epic storyline: Humanity finally returns to Earth after years of exile! Fight in 10 immersive levels across the galaxy, from a war-torn Earth to a frozen Volterite city.
• Multiple weapons and powers: Run, shoot, drive vehicles, and pilot a mech to defeat hordes of enemies.
• Join 12-player battles in 7 multiplayer modes (Capture the Point, Free-for-All, Capture the Flag, etc.) on 7 different maps.
• Use Voice Chat to communicate with your friends in real time! (Voice Chat available only on iPad 2, the new iPad, and iPhone 4S.)
• For the first time, multiple allies can jump inside the same vehicle and spread destruction on the battlefield.
• Discover the new FPS benchmark for graphics and gameplay on iOS (real-time shadow & lights, particle system, ragdoll physics, etc.)
•Optimized for iPad Retina Display



----

Visit our official site at http://www.gameloft.com
Follow us on Twitter at http://glft.co/GameloftonTwitter or like us on Facebook at http://facebook.com/Gameloft to get more info about all our upcoming titles.
Check out our videos and game trailers on http://www.youtube.com/Gameloft
Discover our blog at http://glft.co/Gameloft_Official_Blog for the inside scoop on everything Gameloft.

What's New in Version 1.0.2

Coordinate ambushes in real time and overcome any challenge by talking directly to your friends during the fight! Voice chat and more amazing features are now available in the new N.O.V.A. 3 - Near Orbit Vanguard Alliance update!

VOICE CHAT (Available only on iPad 2, the new iPad, and iPhone 4S)
Communicate in real time with your teammates and employ devastating tactics using the new Voice Chat feature!

NEW MULTIPLAYER MAP
The Warehouse map is now available in Multiplayer mode. This exciting new map offers a great mix of close- and long-range combat opportunities for maximum fun. Take advantage of the rooftops and control the battlefield with your jetpack! Return to San Francisco and fight your way through the courtyard.

NEW MULTIPLAYER MODE
Tread carefully in Team InstaGib mode, as you and your enemies all have the same weapon, and even a single hit means instant death!

Screenshots

iPhone Screenshot 1
iPhone Screenshot 2
iPhone Screenshot 3
iPhone Screenshot 4
iPhone Screenshot 5



반응형
반응형

http://www.mobilexweb.com/

iPhone 5 and iOS 6 for HTML5 developers, a big step forward: web inspector, new APIs and more

The new main version of the Apple’s iOS is with us, along with the new iPhone 5 and the iPod Touch fifth generation. As every big change, lot of new stuff is available for HTML5 developers and -as always- no much official information is available.

Quick review


I’m going to divide this post in two parts: iPhone 5 and iOS 6 new stuff.

On iPhone 5:

  • New screen size
  • New simulator
  • What you need to do
  • Problems

New features on iOS 6:

  • File uploads and camera access with Media Capture and File API
  • Web Audio API
  • Smart App Banners for native app integration
  • CSS 3 Filters
  • CSS 3 Cross Fade
  • CSS Partial Image support
  • Full screen support
  • Animation Timing API
  • Multi-resolution image support
  • Passbook coupons and passes delivery
  • Storage APIs and web app changes
  • Web View changes for native web apps
  • Debugging with Remote Web Inspector
  • Faster JavaScript engine and other news

Device detection

At the time of this writing there are no iPhone 5 on the street yet. However, as far as every test I could check, there is no way to detect iPhone 5 server-side. The user agent only specifies an iPhone with iOS 6, and the same exact user agent is being used for iPhone 4S with iOS 6 and iPhone 5.

Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A403 Safari/8536.25

Therefore, the only way to detect the presence of a 4″ iPhone device is to use JavaScript and/or media queries, client-side. If you need to know server-side, you can plant a cookie from client-side for next load. Remember that these devices have 1136 pixels height, but in terms of CSS pixels (independent resolution pixels) we are talking about 568 pixels-heightas these devices have a pixel ratio of 2.

isPhone4inches = (window.screen.height==568);

Using CSS Media Queries and Responsive Web Design techniques,we can detect the iPhone 5 using:


@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
/* iPhone 5 or iPod Touch 5th generation */
}




반응형
반응형

  IOS6 업데이트 이후 세션 문제


- IOS 6.0 사파리 브라우져의 [쿠키허용] 정책 변경

- 기존 설정 (쿠키 허용에 대한 정책 설정)으로는 결제시 안심클릭 카드사 인증에 대한 세션을 유지하지 못하게 되면

결제 진행 불가 (카드사 인증창 호출 불가)현상 발생 할 수 있음

 

1. 기존(IOS 6.0이전) 쿠키 허용 기본 값 : “방문한 곳” or “항상” 설정시 결제이용 가능 (세션유지가 가능)

2. 변경(IOS 6.0 이후) : “항상” 설정 시에만 세션유지 가능. “방문한곳”, “안함” 일 경우 세션 단절


반응형
반응형

원격제어, 서브모니터, 원격터치패드 - http://www.splashtop.com/home

http://www.splashtop.com/home


Splashtop 2 - Remote Desktop : http://itunes.apple.com/kr/app/splashtop-2-remote-desktop/id382509315?mt=8


XDisplay : http://itunes.apple.com/kr/app/splashtop-xdisplay/id446493657?mt=8


Touchpad : http://itunes.apple.com/kr/app/splashtop-touchpad/id414383034?mt=8

Splashtop 2 - Remote Desktop

Splashtop 2 - Remote Desktop

설명

Splashtop은 언제 어디에서나 iPad로 Mac 또는 Windows PC로 액세스하는 가장 빠르고 쉬운 방법입니다!
현재 8백만 이상의 사용자가 Splashtop 어플을 즐기고 있으며 여러분도 사용해 보십시오!

* PowerPoint, Keynote, Word, Excel, Outlook, Quicken, IE, Firefox, Safari, 및 기타 PC / Mac 애플리케이션을 포함하여 100% 호환되는 모든 파일 및 프로그램에 액세스할 수 있습니다.

* 플래시 비디오 (Hulu, AOL Video, Yahoo Video등), DVD, 미디어 플레이어를 포함하여 컴퓨터에서만 재생할 수 있는 모든 종류의 비디오를 감상하세요.

* 컴퓨터에 있는 다양한 포맷의 음악 감상 (WMV, Real, WMA, MP3, AAC, 등.)

* 3D 게임(World of Warcraft, StarCraft, Skyrim, Diablo III) 또는 모든 플래시 게임(FarmVille, CityVille, Pet Society, Café World, FrontierVille) 재생

* Apple Retina 디스플레이 지원으로 가장 생생한 경험을 즐기세요(기본 해상도 사용 시)

Anywhere Access 팩 구입으로 다음이 가능합니다:

* 3G/4G 포함 언제 어디에서나 원활하게 PC 또는 Mac과 연결

* 세계에서 가장 큰 은행과 같은 암호화 알고리즘 및 기술로 인터넷으로 안전하게 나만의 콘텐츠 찾아보기.

* 향상된 신뢰성 및 셀프 최적화 네트워크 기능으로 가장 빠른 응답의 원격 연결 수립.

요구 사항:
1. 무료 Splashtop Streamer를 컴퓨터에 설치하십시오 - Windows 7, Vista, 및 XP (홈 프리미엄 포함) 및 Mac OS X 10.6+ (Snow Leopard 또는 Lion 는 Mac 사용자를 위해 필요합니다)

2. Internet connection is required for first time login.

참고:
1. 최상의 성능을 위해 듀얼-코어 CPU 사용을 권장합니다.
2. 이 어플을 구입하시면 최대 5대의 컴퓨터에 액세스할 수 있는 사용권이 제공됩니다.

2.1.0.5 버전의 새로운 기능

TBDD

iPad 스크린샷

iPad 스크린샷 1
iPad 스크린샷 2
iPad 스크린샷 3
iPad 스크린샷 4
iPad 스크린샷 5


Splashtop XDisplay

사용 케이스
XDisplay는 iPad를 컴퓨터의 무선 보조 디스플레이로 전환하여 생선성을 향상 시킵니다. iPad를 화면 확장기로 사용하면 많은 용도에 활용할 수 있습니다. 예시:
•위젯, 폴더 바로가기, IM 친구 리스트, Skype, Twitter, Photoshop 팔레트 및 기타 유틸리티 애플리케이션을 iPad 화면에 두어 데스크탑 혼란을 줄이세요
•모든 열을 스크롤을 하지 않고 볼 수 있도록 모니터를 통해서 스프레드시트를 보세요
•작업하는 동안 iPad에서 Netflix, Hulu, 혹은 소셜게임(FarmVille)같은 엔터테인먼트를 배경에 놓으세요
•iPad에 나타난 웹 페이지를 보는 동안에 한 개의 모니터에서 HTML 페이지를 편집하세요
•확장된 iPad 화면에서 추가 컨텐츠를 보여주면서 다른 사람들과 협력하세요
•전달 혹은 전환의 번거로움을 피하고, 침대나 휴식처에서 iPad를 통해서 플래쉬 영화나 비디오를 즐기세요

기능
•전체 오디오 및 비디오 지원(소리는 독립적으로 PC나 iPad에서 켜고 끌 수 있습니다)
•반투명 화면을 갖춘 Windows 7 기본 Aero 바탕화면을 지원함
•핀치-투-줌 기능을 갖춘 직관적인 터치 제스처
•옵션 텍스트 입력 방법으로 가상 화면 키보드
•iPad가 껴졌을 때 자동 방향 (가로와 세로 모드 모두에서 작동)
•개인정보 보호를 위한 암호 보호
•연결된 PC에 확장된 디스플레이의 위치를 선택할 수 있는 능력

빠르고 쉬운 설정
1.App Store에서 Splashtop XDisplay를 다운로드 하세요
2.http://www.splashtop.com/streamer에서가장 최신의 Splashtop Streamer를 컴퓨터에 다운로드하세요
(Mac 사용자는 XDisplay를 사용하여 [설정] -> [고급 설정] 아래에 있는 Mac Streamer에 가상 드라이버를 설치하십시오.)
3.Splashtop XDisplay 디바이스 리스트에서 당신의 컴퓨터를 선택하고 진행하세요


iPad 스크린샷

iPad 스크린샷 1
iPad 스크린샷 2
iPad 스크린샷 3
iPad 스크린샷 4
iPad 스크린샷 5


반응형

+ Recent posts