OpenSource 9

스와이프 제스처에 반응하는 UITableView 셀 애니메이션을 쉽게 만드는 오픈소스

원문 : Open Source Control For Easily Creating Swipe Gesture Responsive Animated UITableView Cells Mailbox 앱과 같은 많은 앱 들이 테이블 뷰 셀에서 스와이프 제스처를 광범위하게 사용한다. Mailbox 앱에서 영감을 받고 Ali Karagoz가 만든 컨트롤이다. 스와이프의 정도에 따라서 커스텀 작업의 제어를 할 수 있는 스와이프 가능한 테이블 뷰 셀을 쉽게 설정 할 수 있다. 스와이프로 삭제는 기본 설정이다. 애니메이션은 스와이프에 기반하여 수행된다. 그리고 특정 스와이프가 수행 될 때 보여지는 색상 및 아이콘을 커스텀할 수 있다. readme에서 가져온 스와이프로 셀을 삭제하는 모습의 실제 동작하는 애니메이션 이미지이다...

Translate/ManiacDev 2013.03.17

스테이터스 바에 메세지를 표시하기 위해 쉽게 사용할 수 있는 오픈소스

원문 : Easy To Use Open Source iOS UI Control For Displaying Messages In The Status Bar 언젠가 스테이터스 바 영역에 커스텀 프로그래스 인디게이터를 만들수 있는 컨트롤을 언급 했었다. 여기 Attachments.me의 Kevin Gibbon이 만든 스테이터스 바에 쉽게 커스텀 메세지를 쉽게 생성할 수 있게 해주는 컨트롤이 있다. 이 컨트롤의 좋은 점은 매우 사용하기 쉽고, 간단히 메세지만 제공해주면 된다. 그리고 경고를 위한 빨간색 모드 등 다양한 모드가 있다. readme에서 가져온 작동하는 해당 컨트롤의 일부 이미지는 다음과 같다. 여기 Github에서 KGStatusBar를 찾을 수 있다. 스테이터스 바 영역에서 메세지를 표시하기 위해..

Translate/ManiacDev 2013.03.17

iOS 오픈 소스 : 접기(fold), 넘기기(flip) 전환효과

원문 : iOS Open Source: Custom Folding And Flipping Transitions MPFoldTransition는 접기(folding), 넘기기(flipping)를 포함하는 뷰 전환 효과의 모음을 제공하는 오픈 소스 프로젝트이다. 아래 스크린 샷은 전환 효과의 느낌을 보여준다. 접는 방향(fold 또는 unfold), 모드 (normal 또는 cubic) 그리고 방향 (수직 또는 수평)을 포함한 사용자 정의 값이 몇 개가 있다.MPFoldTransition은 Mark Pospesel이 만들었다. MPFoldTransition 다운로드 받기github에서 MPFoldTransition을 다운로드 받을 수 있다.

Translate 2013.02.14

OS X, iOS의 TextViews 에서 글자/단어수 계산하는 오픈소스

Matt Gemmell이 iOS와 OS X의 TextView에서 단어수를 계산하기 위한 목적으로 MGWordCounter 개발하여 공개하였다.MGWordCounter 는 OS X의 NSTextViews 와 iOS의 UITextViews 에서 글자수와 단어수를 계산해준다.Readme에서 가져온 특징이다. 비동기적으로 계산한다.(백그라운드로..)필요한 것 보다 더 많은 계산을 시도 하지 않는다.텍스트뷰에서 전체 텍스트와 선택된 텍스트 모두 계산한다. 직접 컴파일해서 테스트해본 결과 이미지이다.Github에서 MGWordCounter 의 소스코드를 다운로드 받을수 있다.왜 빨리 공개 했는지는 모르겠지만 버그가 많다. 영어외에 한국어는 잘 지원하지 않는 치명적인 버그가 있다.

iDev 2013.02.05

iOS 6 오토레이아웃을 프로그래밍 방법으로 엄청 쉽게 사용하기

원문 : Library Making iOS 6 Auto-Layout Extremely Easy To Use Programmatically 오토레이아웃은 iOS 6에 추가된 멋진기능이다. 그러나 코드로는 작업하기가 쉽지 않다. 여기 Martin Kiss가 만든 Keep Layout라고 불리는 라이브러리가 있다. 오브젝티브-C 코드에서 오토레이아웃을 사용하기 쉽게 만들어준다. 아래는 readme 문장이다.Keep Layout은 코드에서 오토레이아웃을 쉽게 사용하게 만들어주는 목적을 가진 활발하게 개발중인 프로젝트이다. 더 이상 인터페이스 빌더에서 클릭과 수동적으로 제약사항을 만들 필요가 없다. 어트리뷰트와 룰을 생각하라. Keep Layout은 원하는 레이아웃을 유지하는 제약사항을 설정한다. Keep Lay..

Translate/ManiacDev 2013.02.03

[오픈소스] NSCalendar를 지원하는 iOS 달력 뷰

원문 : Easy To Use Open Source iOS Calendar View Supporting All NSCalendar Calendars 이전에 달력 뷰를 포함하는 대단한 Tapku 라이브러리와 OCCalendar UIPopover 스타일 달력 컨트롤을 언급했었다. 이 달력들은 아주 좋지만 가벼운 것을 찾는다면 아니다. Square는 뷰에 쉽게 추가할 수있는 Times Square라고 불리는 간단한 달력 뷰를 출시했다. Times Square는 다른 배경화면 색상, 페이징, 셀 선택하기 등을 지원한다. readme에서 가져온 이미지이다. Github에서 Times Square를 확인할 수 있다. 뷰에 간단한 달력을 추가하기 위한 멋진 솔루션이다.

Translate/ManiacDev 2013.02.03

Objective-C 라이브러리 사용으로 FTP 서버와 쉽게 기본 통신 하기

원문 : Easy To Use Objective-C Library For Basic Communications With An FTP Server 많은 앱은 파일전송을 위해서 FTP를 사용하고 있다. 여기 Nico Kreipke와 jweinert가 만든 FTP 서버와 통신을 쉽게 구현하게 하여 주는 라이브러리가 있다. 라이브러리, FTPManager, 애플의 간단한 FTP를 추상화한 샘플 그리고 메소드를 제공한다. - FTP 서버에 연결하기- 디렉토리 생성하기- 디렉토리 퍼미션 변경하기- 디렉토리엔 파일 목록 보여주기- 파일 업로드하기 프로젝트에 CFNetwork.framework 추가를 해야한다. Github에서 FTPManager을 확인할 수 있다. 앱에서 기본 FTP 통신을 추가하기 원하면 간단하게 ..

Translate/ManiacDev 2013.02.03

[오픈소스] 텍스트 애니메이션을 쉽게 만들어주는 UI 콘트롤러

원문 : Open Source UI Control Allowing You To Easily Create Animated Text Labels 애니메이션 텍스트는 관심을 끌기에 좋은 방법이다. 그리고 앱을 더 역동적으로 보여주게 한다. 여기 Bruno de Carvalho이 만든 BBCyclingLabel 컨트롤러는 쉽게 텍스트 애니메니션을 만들 수 있다. 전환 효과, 시간을 설정하고 텍스트만 추가하면 된다. 그러면 자동으로 애니메이션이 동작한다. 페이드, 줌 그리고 스크롤 에니메이션이 제공된다. 다른 애니메이션 효과를 조합할 수 있다. BBCyclingLabel 컨트롤러의 데모 영상을 확인할 수 있다. Github에서 BBCyclingLabel 소스코드를 확인할 수 있다. 완벽한 예제, 다른 애니메이션이..

Translate/ManiacDev 2013.02.03