안녕하세요, 언제나 떡밥을 던져드리는 여러분들의 잉여, 소피입니다.

사실 어제 작업하려고 했다가 sda 정모에 다녀온 뒤 그대로 뻗어서 못했네요.


아무튼 오늘 작업은 아래와 같습니다.


+ 쇼케이스뷰 추가

-> 사진 참고

+ 나인올드애니메이션 라이브러리로 범용성 확보

-> 쇼케이스뷰가 진저브레드에서 제대로 작동되지 않아 추가했습니다.

+ 파일 관리자 보정

-> Thanks to ITCraft(Surplus)

+ 리스트뷰 이미지 추가

-> 커스텀 리스트뷰 구현

+ 드림나래 히든메뉴 기반 마련

-> 들어가기는 매우 어렵지만 들어오게 되면 드림나래의 더 많은 기능을 해금할 수 있습니다.

+ 친구에게 알리기 화면 추가

-> 아직 카카오톡 / 이메일밖에 없지만 차후 트위터나 카카오스토리 등 여러 sns를 추가 예정에 있습니다.

+ 이메일 홍보 추가

-> 덧붙여 때떄로 강종되는 상황도 없앴습니다.

+ 앱 안정성 확보 (는 무슨놈의 얼어죽을.)


아무튼 사진만 던지고 전 내일 준비 하러 갑니다 ㅇㅅㅇ. 










이 속도로 나가면 빠른 시일 내에 만나실 수 있겠네요.

트윅도 앱도 더욱 더 새로워지는 드림나래 2.2를 부디, 즐겁게 기대해주세요!


저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/05/26 23:13

안녕하세요, 언제나 떡밥을 던져드리는 엔젤로이드의 소피입니다.


하루에 한 ~ 두번씩 던져드리는 떡밥, 어떠신가요?


이번 코딩은 어쩌면 2.1보다 더 메이저 업데이트 같군요, 하하하.


아무튼 어제 있었던 이슈들중


- Pure 미적용

- Prev 플래그 미적용

- Brand 플래그 미적용

- 기부 창 강종

- 삭제 창 강종

- 어레이 배열 수정

- 번역 수정

- 슬라이딩 메뉴 공간 조절

- 리스트뷰 이미지 추가


총 9개의 이슈중 5개를 해결하였고, 추가로 


- 드림나래 가이드 추가

- 드림나래 탐색기 보정

- 부팅 스크립트 보정


이 3개의 새로운 이슈가 생겼습니다. 


그 외에도, 즐겁고 편한 어플을 제공하기 위해서, 여러 작업을 거쳤습니다.


자, 그럼 오늘의 결과물 스크린샷입니다. 


오늘도 오프군이 수고해주었습니다~.~










드디어 모든 트윅이 제대로 적용됩니다~!  둥글둥글한 디자인, 어떠신가요?

나인패치로 일일히 한 것이 아니라 shape를 이용하여 둥그렇게 적용해보았습니다.

그리고 기존 자세히 보기는 '드림나래 가이드' 기능으로 새롭게 태어납니다. 



덧붙여 삭제입니다.

기존 삭제후 구별이 되지 않는 점을 고쳐보았습니다.






아직 어레이 쪽을 수정하지 않아서(이따가 수정해야죠 ~.~) 전 버전 그대로입니다. 

하지만 둥글둥글한 액션바와 이미지를 수정해보았습니다.





그리고 이번 추가된 드림나래 탐색기(베타) 입니다.

팀원 중 한명인 ITCraft님이 만드시는 Power File Manager의 소스를 가져와 적용하였습니다.


변경한 부분은 둥글둥글한 디자인과 일부 소스코드의 성능과 효율성을 높였습니다. (아, 그리고 체크 아이콘도요.)

아직 베타버전이지만, 차차 버전이 높여가면서 기존 파일 탐색기들을 대체할 탐색기를 만드려고 합니다. 


랄까, 드림나래 탐색기 보다는 드림나래 파일 관리자가 어감이 좋군요.. 파일 관리자로 바꿔야겠습니다. 


이 드림나래 파일 관리자는 드림나래가 더 이상 트윅만 제공하는 일회성 앱이 아니라, 지향하는 목표인 '감성 안드로이드 툴' 로 향해 나아가려는 첫 발걸음입니다. 


아직 부족한 점이 많지만, 루트 사용자는 물론, 일반 사용자들도 부담없이 사용할 수 있도록 최선을 다하고 있습니다. 


그러므로, 마켓에는 리뷰를! 카페에는 추천글을! <<퍽


아무튼 그렇습니다. 오늘의 떡밥은 여기까지입니다.


오늘은 여담 없어요~.~ 딴짓을 안했거든요. 


드림나래 2.2의 소스코드는 https://github.com/AngeloidTeam/DN-NEW-Source/ 에 공개되어있으며 Apache 2.0 + GPL v3 듀얼 라이센싱에 따름을 명시합니다. 또한 드림나래에는 4개 이상의 라이브러리가 사용되어있으며 각 라이브러리의 원 제작자마다 라이선스가 다르므로 충분히 주의 후 소스를 사용하시길 바랍니다. Pull Request는 환영입니다. 


자, 그럼 이만 전 다른 짓을 하러 가겠습니다 ~.~ 모두들 좋은 밤 되시길!

저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/05/18 19:57

아... 드디어 다른 방식으로 SlideMenu를 구현하게 되었습니다. 


이번엔 좀 더 범용성이 좋고, 복붙 안해도 되는(?) 라이브러리라 너무 편합니다 하하하하.


오늘의 작업에서는 평소대로 제 베레가 아닌 옵티머스 공식포럼에서 지원받은 오프군으로 작업햇습니다.





그럼 지금까지 완료된 사항을 보여드립니다.







(깨알같은 LG Q메모)




(아 이거 너무 차이납니다 ㅠㅠㅠ 왼쪽부터 무선 마우스, 오프군, 그리고 베레 아버지가 되겠습니다.)


일단 현재 2.2 코드 이슈는 아래와 같습니다.


- Pure 미적용

- Prev 플래그 미적용

- Brand 플래그 미적용

- 기부 창 강종

- 삭제 창 강종

- 어레이 배열 수정

- 번역 수정

- 슬라이딩 메뉴 공간 조절

- 리스트뷰 이미지 추가


이렇게 하면 될 것 같습니다. 

오늘 약 4시간? 정도 했는데 이정도면 빠르게 나간거죠~.~ 여기에는 구글 IO 2013에서 나온 Android Studio도 한 몫 했지요.

이클립스와 달리 Run이나 기타 디버깅 부분이 "많이" 편해서 좋거든요.


(딱 봐서는 그냥 입력한거 같지만 사실은 스트링으로! 이렇게 되있어서 매우 편합니다)


(레이아웃 XML 수정시 미리보기 기능!)


아무튼 이 편한 도구로 작업하니 쾌적하더라고요 ~.~ 정말 미래가 기대되는 IDE입니다. 


아무튼 전 이제 쉬러 가야겠네요 ~.~ 

아, 그리고 여담으로.



(이러라고 받은 오프군이 아닐텐데?)


둘 다 밝기 최대입니다. 역시 IPS란.. 거기에다가 화면도 크니 할 맛 나네요(?)



(배터리가 1%여서 꺼졌다가 저렇게 되더라고요~.~ 섬세한 부분까지 신경썼다고 느꼈네요)




(이러라고 받은 오프군이 절.대. 아닙니다! 단.. 단지 작업에 지쳐 밤에 파일과 세이브 파일을 살짝 넣고 해봤더니 밤을 새더군요(...))

아무톤 본인은 실력이 없으므로 이정도까지밖에 못했네요. 

그래도 렉 걸리는 부분은 렉 확실히 걸립니다; 하지만 역시 쌩쌩하군요. 좋습니다 아하하하. 



옵티머스 기종이 생기면 꼭 해보고 싶던겁니다.

음성으로 트위터해보기! 실제로 잘 되니 좋네요(?)


근데 오후 되니까 인식률이..

아, 근데 왜 제가 퀵보이스라고 했는지는 모르겠군요. Q보이스 일텐데. 넘어갑시다<<퍽



예상 잔여 그래프지만 살짝 자가충전(?)의 느낌이 보이는군요.

하지만 자가충전의 대가는 역시 VEGA입니다. <<퍽



아, 이 글을 작업일지라 불러야 할지 잡담글 + 인증글이라고 불러야될지 모르겠군요 @_@

아무튼 옵티머스 공식포럼에서 받은 오프군 덕분에 꽤 즐거웠네요. 


자, 그럼 오늘은 여기까지, 드림나래의 오픈 소스는 http://github.com/AngeloidTeam/DN-NEW-Source/ .

릴리즈 날짜는 아직 모르지만 최대한 빨리 할 수 있도록 해봐야죠.


아, 그리고 제 1회 SDA Developing 정모에서 강연을 하게 되었습니다. 강연 주제는 '잉여 앱 개발자가 되기 위한 도전' 이라고 합니다. 

제 4세션의 거의 중간(총 7세션)이지만, 힘내서 해보도록 하죠. 강연에서 말할 것은 취미로 앱을 만드는 사람에 대한 것들입니다. 

하지만 어째 제가 말하다 보면 잉여 앱 개발자 말고도 전문적으로 만드시는 분까지 해당되는 말을 할 것 같군요(...)

미리미리 대사좀 생각해둬야겠군요. 


그럼 모두, 즐거운 불금 되시길, 전 쉬러 가겠습니다~.~




저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/05/17 18:52

안녕하세요, 엔젤로이드 소속 팀 메인테이너 소피입니다.

드디어 드림나래의 테스트빌드 버전을 배포하게 되었습니다! (짝짝짝짝짝짝)

사실 1시간전 배포할려고 했는데 듀얼 라이센싱 작업때문에 적당히 늦어버렸습니다.

 

드림나래 2.1는 감성 안드로이드 툴로 변화하면서 원래 목적인 트윅 적용 이외에

사용자가 엔젤로이드의 감성과 재미난 기능을 즐길 수 있게 많은 부분에 변화를 주었습니다.

 

드림나래 4번째 업데이트, All New DreamNarae의 체인지로그를 소개합니다.

 

업데이트 : 드림나래 SPiCa 6.0 [테스트빌드 x]
업데이트 : 드림나래 Pure 2.0 [테스트빌드 x]
기능 추가 : 2번째 이스터에그
기능 추가 : 엔젤로이드 로고 배경화면
기능 추가 : (한국어) 음성 지원(매우 귀엽습니다 :D)
기능 추가 : 다중 서버 다운로드
기능 추가 : 카카오톡 홍보
기능 추가 : 논 루트 모드
기능 추가 : 라이센스 화면
기능 개선 : 레이아웃 변경
기능 개선 : 라이브러리 변경
기능 개선 : +40 이스터에그
기능 개선 : 폰트 변경(아리따 글꼴)
기능 개선 : 부팅 스크립트
기능 개선 : 스플래시 이미지 변경
기능 개선 : 필요없는 소스 정리
기능 개선 : 아이콘 변경
기능 개선 : 커스텀 리스트뷰
기능 개선 : 커스텀 다이알로그
기능 개선 : 버그 리포트
기능 개선 : 루팅 확인

테스트빌드 사용시 문제점은 엔젤로이드에서 절대적으로 책임을 지지 않습니다.

리포트는 각 카페에서 댓글을 달아주시면 되는데요,

반드시 '기기명' '(커스텀 롬일 경우 커롬 명)' 'Android 버전' '적용 시도 버전(스피카, 퓨어 등등)' 'SuperUser / SuperSU / 슈퍼유저(Koush) / 커롬 내장 슈퍼유저'

이 항목을 반드시 포함시켜서 리포트해주시면 빠른 오류 해결이 될겁니다.

강종이 일어날 경우 그 부분의 로그캣을 뽑아주시면 더욱 감사드립니다 :D

 

자, 그럼 엔젤로이드의 감성이 가득-! 담긴 All new DreamNarae 드림나래 2.1를 부디 즐겨주세요!

 

이 파일은 토요일날 폭.파 됩니다.

 

또한 이번 버전부터 가속도계 센서가 없는 기기는 작동되지 않습니다 :D 이 점 양해해주시기 바랍니다.

 


엔젤로이드 공식 페이스북 : http://facebook.com/angeloidteam

 

저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/05/09 23:39




전날 8787(총 사용자 설치수) -> 20일 9004


17일 -> 18일 : 300명 이상

18일 -> 19일 : 230명

19일 -> 20일 : 217명


......


WOwwwwwwwwwwwwwwwwwwwwwwwwwww


이렇게 올라도 되는겁니까 ㅋㅋㅋㅋㅋ 너무 팍팍 증가하네요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

곧 10,000을 달성할 기세입니다 ㄷㄷㄷ;;;


근데 슬픈 사실은 당분간 드림나래 앱 업데이트는 없습니다. 저에게 곧 굴러올(?) 프로젝트가 3개입니다.


첫번째는 옵티머스 G Pro 기기 지원을 위한 Angeloid Team 프로젝트인 Project-DFC << 5월 3일부터 시작! 기간은 2주간입니다. 

두번째는 팀에서 제작하고 있는 사랑과 슬픔의 기억들 in Android << 5월 10일부터 시작! 기간은 8월 31일까지네요.

세번째는 학교에서 진행해야 될 그린 에너지 사이클 포인트(GECP) << 아직 기한은 안잡혔는데 11월까지 인걸로 알고 있고 콘테스트까지 있습니다 ㄷㄷ;


고로 지금 버전 2.0.2를 기준으로 업데이트는 없습니다. 

단, 다운로드 서버가 마련될 경우 2.0.3으로 업데이트는 합니다. 


하나 더, 드림나래가 XDA의 스레드에 있습니다. 물론 제가 올려놓은 거지만요 ㄷㄷ; http://forum.xda-developers.com/showthread.php?t=2236059 입니다. 

빠르게 세니어 멤버가 되어 포스트를 다시 작성하던가 말던가 해야죠 @_@; 지금은 외부 링크가 안되니 참 답답합니다. 


하나 더, 2.0.3으로 업데이트 할 때가 되면 드림나래의 아이콘이 바뀝니다. 팀장님이 색들의 조화라는 팀의 슬로건에 맞게 디자인하신다고 합니다. 


뭐, 그렇다고요.


그러면, 이만 바이니~//

저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/04/21 22:15



안녕하세요, 소피아네입니다. 


드디어, 드림나래 2.0가 코딩이 거의 완료되어(결국 3000줄 돌파했네요 젠장.) 베타 버전을 배포합니다.


이번 2.0의 체인지로그는


        <item>업데이트 : 드림나래 SPiCa 5.5</item>

        <item>업데이트 : 드림나래 Miracle 3.5</item>

        <item>업데이트 : 드림나래 Save 3.5</item>

        <item>업데이트 : 드림나래 Prev 2.0</item>

        <item>업데이트 : 드림나래 SPiSave 1.5</item>

        <item>업데이트 : 드림나래 Brand 1.5</item>

        <item>업데이트 : 드림나래 Pure 1.5</item>

        <item>버전 추가 : 드림나래 PE 1.0</item>

        <item>기능 추가 : 히든 메뉴버튼</item>

        <item>기능 추가 : 메인 롤링픽쳐</item>

        <item>기능 추가 : 드림나래 적용후 체크</item>

        <item>기능 추가 : 부트 드림나래 스크립트 활성화 / 비활성화</item>

        <item>기능 추가 : 환경설정 화면 추가</item>

        <item>기능 개선 : 부트 드림나래 스크립트</item>

        <item>기능 개선 : 다운로드 알고리즘 최적화</item>

        <item>기능 개선 : 루트 권한 요청 일부 삭제</item>

        <item>기능 개선 : 일부 UI 변경</item>

        <item>기능 개선 : 불필요한 리소스 제거</item>

        <item>기능 개선 : 안정화</item>


제가 봐도 ㅎㄷㄷ한 업데이트 목록입니다.

물론 여기까지가 베타고요, 정식 버전에서는 일부 더 다듬어서 추가됩니다. 


그런데 위에 있는거 말고도 현재 이슈(대표적인 Pure의 인터넷 먹통 현상)을 해결할지도 모르겠네요. 

다운로드는 밑에 있습니다. 받으신 다음 설치 후 테스트 해보신 다음 각 카페에 후기를 올려주세요!


*주의. 베타 버전을 적용하고 나타나는 문제는 책임지지 않습니다.

*주의. 2차 배포하면 죽습니다.

*주의. 수요일 새벽에 파일 삭제 및 드림나래 서버 파일 삭제합니다. 즉 수요일 새벽이 지나면 못씁니다.


// 삭제되었습니다 //


2.0 정식에서는 아래 항목이 더 추가될 예정입니다.


리커버리 응급 복구 툴(드림나래 삭제용도)

더 자세한 "자세히 보기" 설명

PE 비공개(트윅의 미완성으로 인한 담당자의 요청)

생명주기 재선언


이렇게 추가해서 배포됩니다. 기다려주세요!


저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/04/15 00:55

* 이 문서는 PreferenceActivity Android 4.0 or higher (StackOverFlow) (http://stackoverflow.com/questions/10186697/preferenceactivity-android-4-0-and-earlier/) 에서 가져온 내용이며, 실제 사용하기 위해 일부 개조를 거쳤음을 알려드립니다 *


안녕하세요, 잉여 메인테이너 소피아네입니다.

앱을 개발하던 도중 환경설정으로 깔끔하게 하면 어떨까 싶어서 안드로이드 4.0 책을 꺼내서 환경설정 그대로 쳤습니다.


prefs.xml 구성하고 딱 쳐서 아싸! 하고 있었던 것 쯤에


The method addPreferencesFromResource(int) from the type PreferenceActivity is deprecated


addPreferecesFromResource가 API 11(허니콤)부터 지원되지 않습니다. 


=ㅅ=?


야.


책에도 이렇게 하라고 써있는데? 장난해?


해서 여러가지 방법을 찾는데 이거 의외로 안나오더라고요 =ㅅ; developer.android.com에서 한개, 그리고 위 stackoverflow가 전부였습니다.


그래서 여러분에게, 제가 약 3시간동안 했던 삽질의 비법을 알려드립니다. <<퍽


일단 적용 사진을 보시죠. 






제가 언어도 제대로 배우지 않은 잉여라 이정도가 한계였지만 됬네요 =ㅅ;



자, 그럼 잘 따라오시길!


1. 재료를 만들어준다.


재료란 Preference를 말합니다.


근데 여기서 책에서 하던 카테고리를 다른 방법으로 써야됩니다. 

예전이면


<PreferenceCategory 

 ... 


<Preference 

...


이렇게 했었을겁니다.


이제 카테코리는 집어서 던지면 되겠습니다. 

즉, 이렇게요. 


<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >


    <CheckBoxPreference

        android:defaultValue="true"

        android:key="bootcheck"

        android:summary="@string/settingbootchecksub"

        android:title="@string/settingbootcheck" />


    <Preference

        android:key="delete"

        android:summary="@string/settingappdeletesub"

        android:title="@string/settingappdelete" />


</PreferenceScreen>


PreferenceScreen 바로 밑에 CheckBox나 Preference 같은 설정에 뜨는걸 넣어주세요. 


카테고리를 이제 파일로 분류하시면 됩니다. 


2. 헤더 파일 만들기


다 구성했으면 이제 res/xml에 preference_headers.xml 라는 파일을 만들어줍시다.

이 파일이 핵심인데요, 사진의 두번째처럼 되게 해주는 겁니다. 


<preference-headers xmlns:android="http://schemas.android.com/apk/res/android" > 

    <header android:fragment="자신의 패키지 이름.PrefsFragment" 

        android:title="@string/settingtitle">

        <extra android:name="resource" android:value="preferences" />

    </header>

    <header android:fragment="자신의 패키지 이름.PrefsOpenSource" 

        android:title="@string/settingsub2">

        <extra android:name="resource" android:value="preferences" />

    </header>

</preference-headers>


구성하는 방법은 


    <header android:fragment="자신의 패키지 이름.PrefsFragment" 

        android:title="@string/settingtitle">

        <extra android:name="resource" android:value="preferences" />

    </header>


입니다. 


카테고리, 즉 파일이 여러개일경우 저처럼 선언해주세요. (저의 경우 PrefsFragment와 PrefsOpenSource로 했습니다)


3. 프래그먼트 클래스 만들기


자 이제 그럼 위에 쓴 PrefsFragment를 만들러가야겠죠?

당장 만듭시다. 


@TargetApi(Build.VERSION_CODES.HONEYCOMB) // 허니콤 이상에서 사용 가능하다는 것입니다. 

public class PrefsFragment extends PreferenceFragment {

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        addPreferencesFromResource(R.xml.pref_settings); 아까 선언한 대로 PrefsFragment 항목을 누르면 무슨 설정을 띄울건지 결정합니다. 

    }

}


저의 경우 두개(PrefsOpenSource가 있죠)니까 PrefsOpenSource도 따로 만들었습니다. 


@TargetApi(Build.VERSION_CODES.HONEYCOMB)

public class PrefsOpenSource extends PreferenceFragment {


@TargetApi(Build.VERSION_CODES.HONEYCOMB)

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

addPreferencesFromResource(R.xml.pref_opensource);

}

}


내용인 즉슨 굵은 표시가 중요한겁니다. 


4. Android 3.0 or higher = Fragment, 그 이하 Activity를 판가름하기


여기서는 두개의 클래스가 필요합니다. 그대로 선언해주세요. 

PreferencesActivity 와 OtherPreferencesActivity 입니다. 


먼저 PreferencesActivity에는


public class PreferencesActivity extends PreferenceActivity {

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        addPreferencesFromResource(R.xml.pref_settings);

        addPreferencesFromResource(R.xml.pref_opensource); // 줄 쳐져있어도 상관하지 마세요, PreferencesActivity는 3.0 미만이 쓸겁니다. 당연히 타겟 api는 이거보다 더 높으니 줄이 쳐져있죠. 

    } 

}


그다음 OtherPreferencesActivity에는


import java.util.List;


public class OtherPreferencesActivity extends PreferenceActivity {

    @TargetApi(Build.VERSION_CODES.HONEYCOMB)

@Override

    public void onBuildHeaders(List<Header> target) {

        loadHeadersFromResource(R.xml.preference_headers, target);

    }

}


이렇게 선언해주시면 설정화면 구성은 끝났습니다. 


5. 마무리, 호출하기


이제 Intent를 해야겠는데... 어떻게 하냐고요?


if (Build.VERSION.SDK_INT < 11) {

 startActivity(new Intent(this, PreferencesActivity.class));

} else {

 startActivity(new Intent(this, OtherPreferencesActivity.class));

}


이렇게 하시면 됩니다.

기준 API가 11보다 낮을 경우 PreferencesActivity(아까 줄이 쳐져있어도 신경 끈거), 높을 경우 OtherPreferencesActivity를 띄웁니다. 



6. 정리하며


여기까지입니다. 

글을 상당히 휘갈겨 써서 이해하신 분 있는지 모르겠지만 이해하신분 대단하십니다.

이제 PreferencesActivity와 각 PrefsFragment(와 PrefsOpenSource)에 클릭 이벤트나 그런 걸 넣으시면 되겠습니다.


그럼 바이니~




저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/04/14 02:24

1. 현재 예정된 체인지로그


+ 모든 드림나래 트윅 리버전 (트윅 담당자들이 힘 좀 썻습니다 ㅇㅂㅇㅋ 전 버전 대비 20%까지 효과가 올라간다고 합니다.)

+ 일부 기기에서 적용시 와이파이 문제 해결

+ 드림나래가 정상적으로 적용되지 못할때(파일이 0바이트일 경우) 오류창 띄우기

+ 부팅 드림나래 로드 스크립트 최적화

+ 드림나래 PE 및 언락커 체크 알고리즘 추가

+ 메인 배너

+ 순서도 알고리즘 반영(ver 2.0)

+ 소스 퍼포먼스 최적화


이정도입니다.


자, 그럼 스샷을 보러 가실까요?


언락커의 모습입니다. 심플하고도 명료합니다.


배포는 마켓 및 블로그 배포로 할 예정이고요, 가격은 1달러 (1000원) 으로 책정되었습니다. 



드림나래가 적용되지 못할 때 메세지를 띄웁니다. 이로서 사용자들이 판단을 잘 할 수 있겠지요.



써있듯이 알고리즘입니다.

적당히 어지럽습니다만은 저 알고리즘에 더 추가해서 2.0에 들어갔습니다. 


이번 2.0을 곧 릴리즈하면서 감사한분들 목록.


First, 드림나래 PE와 기타 버그를 고칠 수 있게 기회를 마련해준 옵티머스 공식 포럼의 옆집총각님, 사랑합니다!♥

Second, 때려치고 싶을 때 마다 항상 힘이 되어준 Angeloid Team 팀원들과 팀장인 린네누나, 모두 사랑합니다!♥

Third, 제가 지금까지 본 국내 롬 중에서 제일 좋다고 생각되는 옵티머스 LTE2 이야기 카페의 Celes님! 4주년 축전 감사드리며 앞으로 유저들을 위해 노력해주세요! 역시 사랑합니다♥

Final, 지금까지 드림나래가 있을 수 있게 응원해주신 7800명 고객님, 감사드립니다!


릴리즈는 아마 4월 중후반 정도 될 것 같네요. 새롭게 다시 나오는 드림나래 2.0, 기대해주세요!

(맞다, 이번엔 설치 부분에 있어서 아무것도 안건드렸어요. 1.6처럼 되지는 않을겁니다(웃음))


저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/04/09 01:04

그러합니다.

제가 받아왔으니 제가 하나하나씩 찍어보았습니다. 



4절지 크기, 중간에는 Angeloid Team 4th라고 써있네요.



제가 쓴 글씨입니다. 


 

네, 유정누나군요.

고3이라 못나올줄 알았는데 나오는군요?

잉여합니다 ㅇㅅㅇ; 아무튼 감사!



Aㅏ... 일본어라니. 카린씨.. 자비좀 해주시길.

허접 실력으로 해석해보면 앞으로도 열심히 할 것을 바랄게! 라는군요.



우리의 도은 선생님이군요(?)

아무튼 많은 응원 부탁드립니다!<<



네, 아름이.

시나리오에선 죽은 인물로 나오긴 하지만 실제는 살아있습니다 <<퍽



선진이라, 역시 시크하군요.

거기에다가 샤프로 적다니, 보통 이런건 펜 아닌가..



응, 잘 부탁해, 나의 여친님


어이어이 니네 둘 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아니 그것보다 은정아ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

여기까지 그러지마 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ



그리고 팀장님의 한마디, 의외네요. 





자, 여기까지.

아무튼 4년를 맞이한 Angeloid Team, 앞으로 더 많은 발전을 하길 빌며, 여기까지 마칩니다. 이만 총총.


저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/03/31 18:52

안녕하세요, 잉여 메인테이너 소피아네(통칭 소피)입니다. 

일단 1.8의 체인지로그는

+ 적용되지 않던 문제를 해결
+ 삭제되지 않던 문제를 해결
+ 더 빠른 적용, 더 빠른 체감 [적용시간 이전버전 대비 약 20초 이상 감소]
+ 로딩중 표시가 이제 안뜹니다 [더 빠른 적용을 위하여 삭제]
+ 부팅시 드림나래가 자동 적용됩니다. 

특히 마지막 체인지로그인 자동적용 기능의 경우
설치 과정때 스크립트 매니저가 들어가있는데요, 이제 스크립트 매니저를 안써도 드림나래 앱이 부팅시 자동실행되서 실행해주고 바로 종료됩니다. 

이제 앱 설치하고 버전 고르고 Let's Install! 하면 되는겁니다. [업데이트 릴리즈 완료는 새벽 2시쯤입니다!]

그리고 일부 롬 개발자분들께 알려드립니다. 

드림나래는 아파치 2.0 기반의 오픈소스 트윅입니다. 따라서 저작자 명시를 해주시는 한 사용이 가능합니다.
명시할때는 드림나래 (버전이름) 사용, (Thanks to Angeloid Team) 이렇게 적어주시면 OK입니다. 
자꾸 어떤 카페에서 angeldroid라고 적길래 노파심에 다시 말하고요.

그리고 이 글을 보실지 모르겠지만 드림나래의 install-recovery.sh를 날리는 성격(?) 때문에 고민을 많이 하신(? 아니라면 죄송하고요) 곰돌라이트 개발자 Celes님께, 이번 업데이트로 드림나래 적용시 스크립트 매니저가 필요없으며 드림나래 앱이 있는 이상 install-recovery.sh를 부팅시마다 자동실행합니다. 차후 업데이트시 참고 부탁드립니다. (여전히 날리는 성격은 같습니다 ㅋㅋㅋㅋㅋㅋ... 죄송합니다.)

그리고 옵티머스 G Pro 기기 사용자와 기타 부트로더 락이 걸린 기기 사용자들께 알려드립니다.

4월 10일부터 Angeloid Team에서 옵티머스 G Pro 기기를 기반으로 공식 지원에 들어갑니다, 단 2주간의 지원이지만 그 동안 Angeloid Team의 감성을 더 한 테마와, 고성능 기기에 발맞춘 특별 배터리 트윅과 부트로더 락이 걸린 기기에도 자유자재로 사용할 수 있는 알고리즘으로 여러분의 기기에 더 아름다운 날개를 달아드릴 것을 약속드립니다. 

그리고 모든 사용자분들!

Angeloid Team가 4주년, 그리고 제가 안드로이드 개발에 접어든지 15개월이 지났습니다. 
그 15개월동안 여러 분야를 개발해보며, 드림나래를 개발하면서 제가 개발할동안 이것만큼 보람이 있었던 것도 없습니다.
이것이, 모두 사용해주시는 사용자들 덕분입니다!

지금까지 저를 이렇게 키워준 Angeloid Team과 그리고 많은 사용자들, 사랑합니다!

앞으로 사용자들의 Needs에 발을 맞춰, 더욱 발전하는 제가 되겠습니다.

이상 4월 1일 4주년을 맞이하는 Angeloid Team 소속, 메인테이너 소피아네였습니다, 감사합니다!

저작자 표시 비영리 동일 조건 변경 허락
Creative Commons License
Creative Commons License
by 소피아네 2013/03/31 01:02
| 1 2 3 4 5 ... 10 |