SproutCore

소프트웨어 스크린 샷:
SproutCore
소프트웨어 정보:
버전: 1.11.0
업로드 날짜: 28 Feb 15
라이센스: 무료
인기: 42

Rating: nan/5 (Total Votes: 0)

SproutCore를 구축 웹 응용 프로그램은 간단하고 재미를 만드는 것을 목표로하고있다.
SproutCore를가 MVC 아키텍처 원칙 아래 작성되었습니다.
이 JS 라이브러리 경우에도, SproutCore를 코코아 또는 jQuery를 또는 Mootools의보다 .NET과 더 많은 공통점을 가지고있다.
중단 된 SproutCore를 2.x에서는 개발 엠​​버으로 계속

이 특징 : 있습니다.

MVC 아키텍처
속도에 집중
준비 HTML 5
친화적 인 모바일
확장
테마를 통해 사용자 정의하기 쉬운
지역 사회 개발
설명서

이 릴리스의 새로운 기능 :

이 SC.Observable``의`hasObserverFor` 방법은 또한 특정 대상 및 방법에 대해 검사를 선택적으로 할 수 있도록 개선되었습니다. 이것은 개발자가 제대로 (그것이 어떤 핸들러 모른 채) 만 어떤 핸들러의 존재를 확인 할 수있는 것보다 추가하기 전에 특정 핸들러의 존재 여부를 확인할 수 있습니다.
SC.Gesturable & SC.Gesture (SC.TapGesture, SC.​​PinchGesture, SC.​​SwipeGesture)
한 손가락, 두 손가락이나 터치 탭의 다른 수, 핀치 (2 + 터치) 또는 개별적으로 또는 그룹으로 대면에 응답. 한 손가락은 두 손가락 탭이있을 때 대 도청 예를 들어, 코드가 다른 작업을 수행 할 수 있습니다.
터치 세션, 제 터치의 시작과 마지막 접촉이 종료 될 때까지의 시간은, 하나 이상의 제스처를 포함 할 수있다. 사용자가 다음 나머지 손가락을 스 와이프하고 수돗물 약지를 사용하여, 핀치을 수행하기위한 예를 들어, 가능하다. 예를 들어, 이미지 크기를 조정 변경 사항을 저장 누른 뒤 손가락을 해제하지 않고 옆으로 모든 이동하기 위해 슬쩍 핀치를 사용하여 상상. 적어도 하나의 터치 세션에서 여러 번 동작을 수행 할 수있는, 미광 우발적 접촉에 대해보다 강력한 제스처 인식한다.
스 와이프 ​​제스처는 지금뿐만 아니라 왼쪽, 오른쪽, 위 및 아래 임의의 각도에 맞게 구성 할 수 있습니다.
단순히 한 방향으로 충분히 이동하여 제스처를 더 이상 트리거를 문지릅니다. 또한 신속하게 (구성)으로 이동하고 즉시 종료해야합니다.

이 버전 1.10.2의 새로운 기능 : 관계의 id없이 레코드를 추가 할 때

이 개발자 오류를 추가했습니다.
디버그 모드를 materializeRecord 내에서 materializeRecord에 두 번 호출을 방지하기 만 개발자 오류를 추가했습니다. 결과는 매우 시간이 많이 소요되는 디버깅 할 수 있습니다 동일한 레코드 인스턴스를 것으로 나타날 수 있지만 사실에 개체를 복제됩니다. 희망이 개발자들에게 슬픔을 많이 절약 할 수 있습니다.
쉬운 디버깅을위한 몇 가지 * 디버그 모드에서만 *`toString` 방법을 추가했습니다.
디버그 모드 만 개발자 지원의 작은 비트를 추가했습니다. 수동 / 해제 바인딩을 연결하는 경우 실수로 누락 된 개체에 바인딩하려고하는 것이 가능하다. 이 생산 것 정상 스택 추적은 우리가 스택과 함께 더 추적 오류 메시지가 제시 그래서 따라하기 어렵다.

이 버전 1.10.0의 새로운 기능 :

는 같은 실행 된 루프에서 애니메이션 후에 호출 할 조정할 수 있습니다. 애니메이션에 영향을 미치지 않습니다하거나 경우에 애니메이션을 대체합니다, 충돌 할 수있는, 완전히 발생할 수 있습니다 조정합니다.
JS 엔진 최적화를 지원하기 위해 내부 코드 구조를 개선합니다.
모달 창 뒤에 초점을 수신하는 모든 텍스트 필드를 잠그려고 그 조건이 더 빨리 (이 또한 아직 창을하지 않을 수 있습니다 전망에 창을 얻는 것을 방지) 실패 할 수 있습니다.

이 어떤 버전 1.9.2의 새로운 기능 :

즉 주요 버전 내에서 (비관적에 (즉, 부 버전에서) 매우 비관적에서 빌드 도구 종속성 요구 사항을 부드럽게 ).
@에 대한 수정 '반복'슬라이스 버전 배. 그것은 잘못 전체 경로의 끝에 배 @ 추가되었다 (예. /resources/images/image-sliced​​-from.png@2x 대신 /resources/images/image-sliced​​-from@2x.png의).
수정이 잘못 명명 된 & quot; 응답자 & quot; 상태 & quot; 발생기를 & quot; SC.State 서브 클래스를 생성하는 발전기.
'SCProject'같은 이름이 제대로 'sc_project'이 아니라 's_c_project'로 변환 얻을 수 있도록 ;, SproutCore를 세대 & quot에 식별자를 부여하는 부여 단계 뱀 케이스 생성기를 수정합니다.
Buildtools의 spriting의 배경 크기의 속성에 대한 추가 지원이 망막 파이어 폭스에서 제대로 작동하려면 spriting 필요합니다.
일관성과 함께 & quot 만든 여러 가지 템플릿에 잘못된 구문 수정, SproutCore를 세대 & quot을 ;.
깨끗한 앱 스타일 경고를 누락 수정 사항으로 & quot 생성, SproutCore를 세대 앱 & quot을; 또는 'SproutCore를 세대 statechart_app & quot; 응용 프로그램에 기본 스타일 시트를 추가하여. 또한 디자인에 기본 스타일 시트를 추가, numBands를 사용하는 경우, SproutCore를 세대 디자인 & quot을; (즉 SC.Page 자원)
무한 루프에 결과 SC.ManyArray addInverseRecord에서 사용하는 부적절한 이진 검색을 수정합니다.
상황에 맞는 메뉴에 관계없이보기에 contextMenu를 재정의하거나 SC.CONTEXT_MENU_ENABLED을 설정하거나 거짓으로 isContextMenuEnabled의 표시 허용 수정 버그. 이 컨텍스트 메뉴 이벤트 핸들링 등 키, 마우스 이벤트 처리와 동일하게 동작한다.
수정 조치 : 포커스가있을 때 deleteForward, deleteBackward, moveLeft,하는 MoveRight, 선택 SelectAll, moveUp 및 moveDown은 항상 TextFieldView 요소에 의해 처리한다.
키가 텍스트 영역을 누르면 입력 할 때 수정 SC.TextFieldView는 새 행을 삽입합니다.
레이블 값이없는 및 isEditable에 해당하는 경우가 나타나도록 SC.LabelView에 대한 힌트 값을 수정합니다. 단위 테스트를 포함합니다.
우리는 변함없이 원래 개체를 더러운하지 않도록 더 이상 직접 오버 플로우 메뉴 SC.SegmentedView에 부여 된 기본 항목을 수정하지 않습니다.

이 버전 1.9.1의 새로운 기능 :

이 SC.SelectionSet의 부적절한 구현을 수정 : 제한.
메모리 누수 가능성을 만드는 SC.MenuPane에 암시 전역을 수정합니다.
SC.View의 아이 뷰와 수정의 메모리 누수. '소유자'숙박 시설이 파괴 될 때 쓰레기 수집 할 수있는에서보기를 막았다.
수정 SC.stringFromLayout () 모든 레이아웃 속성을 포함합니다.

이 어떤 버전 1.9.0의 새로운 기능 :

는 개선하고 많은 문서를 추가합니다.
http://showcase.sproutcore.com에 사용되는 쇼케이스 응용 프로그램을 추가합니다. 이 응용 프로그램은 각각의 다양한 옵션에 대한 코드 조각을 포함 SproutCore를의 뷰 및 제어, 모두의 최신 구현이 포함되어 있습니다. 응용 프로그램은 또한 복구 및 재 구현되고있는 SproutCore를 데모로 연결합니다.
SC.Color가 소개합니다.
수정 및 미디어 프레임 워크의 성능이 향상되었습니다.
불확정 SC.ProgressView 지원을 추가합니다.
추가`기록 핸들러 속성 SC.DateTime하는 속성 useUnixTime`.
XHR2 이벤트 알림 지원을 추가합니다.

이 버전 1.8.2의 새로운 기능 : 데이터 저장소 단위 테스트에서

이 고정 구문 오류.
SC.SplitView 지금 SC.SplitChild을 믹스 인 할 수 있습니다.
그들은 콘텐츠보기를 겹치지 않도록 얇게 피커 창 테두리의 div.
SC.AlertPane와 버튼 대상을 구성 할 때 target 속​​성 충돌을 방지합니다.
'수직'에서 '수평'에 수평 SC.ScrollView의 아리아 - 방향을 변경.
SC.CollectionFastPath 항상 내용이 아직 사용할 수없는 경우에도 항목보기를 반환하여 부족한 콘텐츠와 함께 작동 할 수 있습니다.
스파 콘텐츠를 사용하기 위해서 컨텐츠 배열의 반복에서 SC.GridView을 방지합니다.
'모바일 사파리의 몸 클래스 이름은 더 이상 모든 브라우저에서 추가되지되고있다.
값이 변경되었음을 알려 SC.TextFieldView에 붙여 넣기를 활성화합니다.

이 버전 1.8.1의 새로운 기능 :

이 SC.PickerPane에 대한 CSS를 누락하면 왼쪽과 오른쪽 포인터를 추가합니다.
index.rhtml 템플릿을 Tidies.
추가`기록 핸들러 속성 SC.DateTime하는 속성 useUnixTime`.
미디어 프레임 워크 수정 및 개선 사항을 소개합니다.
문서 수정.

이 1.8 버전의 새로운 기능 :

이 브랜드 SproutCore를 새로운 매우 상세한 3 부 소개.
빌드 도구에 새로운 레퍼런스 가이드.
많은 많은 버그 수정. 완전한 고장에 대한 CHANGELOG를 참조하십시오.
주요 정리 사업의 시작은 여러 중단 된이 포함되어 있습니다. 사용되지 않는 기능을 표시하고 중단 된의 전체 목록에 대한 변경 로그를 확인하는 콘솔 경고를 찾습니다.
데스크탑 프레임 워크는 철저하게 올바른 WAI-ARIA는 보조 기술과의 호환성 개선을위한 속성을 포함하도록 업데이트되었습니다.
SproutCore를 초기화 또는 SproutCore를 세대 앱 -statechart 스위치를 사용하여 새 프로젝트의 기본 상태 차트 구조를 가져옵니다.
상태 차트 국가는 (기본 SC.routes 경로에 의한) 경로를 표현하기 위해 할 수 및 할당 된 경우, 상태는 응용 프로그램의 위치 변경이 국가의 지정된 경로에 맞게 언제든지 통보됩니다.

이 버전 1.7.1 베타 버전의 새로운 기능 :

이 새로운 문자열 측정 기능은 문자열 배치를 최적화합니다.
TextField의 ​​자동 고침과 autoCapitalize에 대한 지원이 추가되었습니다.
이전에 리팩토링 SC.Object에 의해 제거 다시 추가 개체 유형
보다 강력한 처리를위한 리팩토링 관찰자 경로 코드.
지금 SC.LOG_DEFERRED_CALLS로 변경 - - SC.LOG_RUNLOOP_INVOCATIONS를 다시 작성 새로운 runloop 구현 작업을 할 수 있습니다.
오류의 경우에는 정상적으로 실행 루프를 종료하려면이 SC.RunLoop.kill을 추가했습니다.
동적 상태의 addSubstate 방법을 통해 상태 차트에 하위 상태를 추가 할 수있는 기능을 추가했습니다.
상태 차트 추적 논리를 업데이트했습니다.
SC.State 업데이트되었습니다. getSubstate 이제 콜백을 허용; getState와 방법을 추가; GotoState를 호출하고 gotoHistoryState 지금의 getState를 사용
업데이트 된 상태의 GotoState를 호출하고 gotoHistoryState 이제 'parentState'의 사용을 허용 표현력 상태 인수를 허용하는
업데이트 SC.State의 getSubstate 방법은 경로 표현을 허용합니다. 또한 findFirstRelativeCurrentState 방법 refacted.
뉴 사우스 캐롤라이나 전역는 빌드 모드 등의 정보를 제공 할 수 및 로케일을 구축합니다.

이 새로운 조상 도우미 :

이 버전 2.0 베타 3의 새로운 기능
핸들 바의 컨텍스트
양방향 변환
SC.Run, 관측 및 추가 매개 변수
템플릿 디버깅
문 어설
unknownProperty에 대한 수정

이 버전 2.0 베타 2의 새로운 기능 :

이 버전은 버그의 번호를 제거하고 크게는 Internet Explorer에서 사용성 문제뿐만 아니라 고정 호환성을 향상 6+와 오페라.

이 버전 1.6.0의 새로운 기능 :

이 SproutCore를 1.6 크게보다 안정적인 환경을 제공 할 수 있도록하는 것을 목표로 버그 수정 릴리스입니다.

이 버전 2.0의 새로운 기능 DP :

이 SproutCore를 2.0 개발자 프리뷰 설치하고 무거운 아직 개발 및 API가 변경 될 수 있습니다.

이 버전 1.6 베타 버전의 새로운 기능 : SproutCore를 RecordArray / ManyArray / ChildArray과 TemplateCollectionView 사이에 동기화

버그 수정
실험 프레임 워크 이전 형태
자신의 프레임 워크에 라우팅 이동
핸들 바 템플릿 테이블 요소를 사용 능력 향상
내장 된 컨트롤에 대한 CSS 및 크로스 브라우저 수정
크게에서 온라인 문서 정리

이 버전 1.5.0의 새로운 기능 :

이 WAI-ARIA 지원
SCSS 및 데이터의 URI
템플릿보기
모듈로드

이 버그 수정 :

이 버전 1.5.0 RC2의 새로운 기능 :
TemplateView에 버그 수정의 톤
TemplateCollectionView 지금 RecordArrays와 함께 작동
배열이 변화를 나타내는 때 TemplateCollectionView는 훨씬 더 효율적
변경된 후 내용이 업데이트되지 않은 {{#each}} 도우미의 버그 수정
버그를 수정 어디에 {{bindAttr}} 클래스 속성으로 제공 될 때 작동하지 않는
명시 적으로 TemplateCollectionView의 itemViewTemplate 속성의 존재를 문서화
그들의 의존 키의 경로의 첫 번째 속성이 변경 될 때 계산 된 속성을 무효화하지 않는 한 버그 수정
Internet Explorer 7의 오류를 일으키는 원인이 된 몇 가지 뒤에 쉼표를 제거
단위 테스트는 인터넷 익스플로러 7에 실패했다 버그 수정
텍스트 필드는 할 수 없었다 문제는 안드로이드 기기에서 활성화로 확인
바인딩이 연결되었을 때 잘못된 경고를 제거
특징 :
속성은 디버그 콘솔을 통해 변경 될 때 바인딩이 자동으로 발사
인라인 설명서에 대한 실질적인 개선
최신 버전으로 업데이트 QUnit

이 요구 사항 :

이 자바 스크립트는 클라이언트 측에서 사용 가능

유사한 소프트웨어

Nude.js
Nude.js

6 Jun 15

artTemplate
artTemplate

14 Apr 15

Hogan.js
Hogan.js

12 May 15

개발자의 기타 소프트웨어 Strobe Inc. and contributors

Ember
Ember

12 Mar 16

코멘트 SproutCore

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색