'app'에 해당되는 글 7건

  1. [macOS] 한 번에 하나의 앱만 사용해 집중력 향상하기
  2. Favorite - 안드로이드 커뮤니티(게시판, SNS)앱 만들기(오픈소스) 69
  3. 맥에서 시작프로그램 설정/해제하기 2
  4. 안드로이드 앱 개발 - 배경을 연속된 패턴으로 바꾸기(android:background)
  5. 맥에서 어플리케이션 아이콘(Application Icon) 바꾸기 4
  6. 맥에서 어플 싸인할 시 Eclipse이(가) 예기치 않게 종료되었습니다. 해결방법 1
  7. 작은 하마 이야기 앱(Little Hippo Story App) 1.1.6

여러 개의 창을 띄워놓고 작업 할 수 있는 것은 분명 편리한 것이지만, 집중력을 분산시키는 원인이 되기도 합니다. macOS에서는 한 번에 하나의 앱만 사용하게 할 수 있는 숨겨진 기능이 있습니다. 이를 통해 집중해야 하는 창에만 집중할 수 있어 효율성을 높일 수 있습니다.



[macOS] 한 번에 하나의 앱만 사용해 집중력 향상하기 - 명령어

먼저 명령어를 통해 싱글 앱 모드를 활성화하는 방법입니다. 터미널에서 아래와 같은 명령어를 입력하여 활성화할 수 있습니다.


defaults write com.apple.dock single-app -bool TRUE; killall Dock


위와 같이 입력하게 되면, 한 번의 하나의 앱만 보이게 됩니다. 만약 다시 원상복구 하길 원할 시 아래의 명령어를 입력하면 됩니다.


defaults write com.apple.dock single-app -bool FALSE; killall Dock


싱글 모드 켜는 앱


매번 모드를 변경하기 위해 위 명령어들을 치는 건 상당히 번거로운 일이므로 클릭 한 번으로 켜고 끌 수 있는 앱을 만들었습니다. 하나의 앱에만 집중할 필요성이 있을 땐 켜고, 여러 창을 보면서 작업해야 한다면 쉽게 끌 수 있습니다.


싱글 앱 모드.zip



위 파일을 다운받아 압축을 푼 뒤 애플리케이션 폴더에 넣으면 됩니다. 독에다 앱을 넣어주고 필요에 따라 켜고 끄면서 사용하면 됩니다.

앱을 개발할때, 누구나 자신의 앱에 사용자들이 대화하거나, 공지사항으로 앱의 새소식을 알리고, 댓글을 달면 알림이 가는등 사용자가 참여할 수 있는 커뮤니티 공간이 있었으면 좋겠다고 생각해봤을 것입니다.


하지만 만드는 데에는 그만큼의 시간과 노력을 들여야 합니다. 에를들어 서버 구축이라든지, 서버에서 처리하는 코드라든지, 클라이언트 코드를 짜야하는거라든지..


이런 과정 없이 다른 프로그래밍이나 서버구축 같은거 없이 그럴듯한 아래 사진과 같은 앱을 최소한의 과정으로 제작할 수 있는 오픈소스 커뮤니티 클라이언트 프로젝트입니다.







Favorite - 안드로이드 커뮤니티(게시판, SNS)앱 만들기(오픈소스)



1. Favorite 앱





자신이 즐겨찾기한 페이지를 간단명료하게 보여주고 소통할수 있는 종합적인 어플리케이션입니다. 


페이지(커뮤니티)를 생성해  그룹이나, 소개용 등 목적에 따라서 다양하게 이용할 수 있습니다.

- 사진이나 파일 업로드가 가능하며 최대 30MB 업로드를 지원합니다.

- 나에게 글이나, 댓글 작성시 알림을 받을 수 있습니다.



Play 스토어에서 다운로드 가능하며, 오픈소스입니다.


Play Store : http://play.google.com/store/apps/details?id=com.tarks.favorite

Github : https://github.com/tarksgit/Favorite-Android-Client




2. Favorite Example





위의 Favorite을 여러분들이 쉽게 독립적인 어플로 만들기 쉽게 만든 데모 버전이며, 이 오픈소스를 어떻게 활용해야할지에 대한 하나의 적절한 예시입니다.


목록에서 자신이 의도한 페이지(커뮤니티)로 이동하게 하는 방법이 있습니다. 마찬가지로, 이 데모도 오픈소스입니다.


https://github.com/tarksgit/Favorite-Android-Client-Example


이 데모를 사용하여 자신만의 커뮤니티 앱을 만드는 더 자세한 방법은 아래 링크에 잘 설명되어있습니다.


http://tarks.net/favoritedevelop_android/105393







도움이 되셨나요?

그럼 손가락을 눌러주세요:)






시스템이 시작됨과 동시에 작동되야 하는 프로그램들은 시작프로그램인 경우여야 할 필요성이 있습니다. Windows에서 시작프로그램이 시작 -> 모든 프로그램 -> 시작프로그램 또는 레지스트리 등에 시작프로그램이 등록되어 있는 것처럼 맥에서도 자신이 시작프로그램을 손쉽게 관리할 수 있습니다.


1. 독(Dock)에서 시작프로그램 관리하기


맥을 사용하면서 땔래야 땔 수 없는 독(Dock)에서 자신의 시작 어플리케이션을 설정하고 해제할 수 있습니다.


1. 자신이 시작 어플리케이션 설정/해제를 원하는 어플리케이션에서 우클릭 후 옵션 -> 로그인 시 실행을 체크/체크해제 해주시면 됩니다.



2. 시스템 환경설정에서 설정/해제하기

 가끔가다 어떤 어플리케이션은 자동으로 실행되는데도 불구하고 독(Dock)에서 시작프로그램을 찾을 수 없는 경우가 있습니다. 이렇게 백그라운드에서 자동으로 실행되는 어플리케이션은 시스템 환경설정에서 변경할 수 있습니다.

1. 시스템 환경설정에 들어간 후 시스템&그룹 부분을 선택해줍니다.

 
2. 로그인 항목(로그인 아이템) 부분에서 자신이 자동으로 실행하고 싶지 않은 어플리케이션은 선택(체크 박스 아님)후 아래 빼기 버튼을 누르면 되고, 추가하고 싶은 경우에는 + 버튼을 눌러 자신이 자동으로 실행하기 원하는 것을 선택하시면 됩니다.




도움이 되었나요?
그럼 손가락을 눌러주세요:) 
 

안드로이드에서 xml 에서 android:background를 통해 배경화면을 변경할 수 있습니다. 이런 경우에는 배경으로 지정된 사진을 화면에 맞게 늘여서 보여줍니다. 이게 그냥 사진이라면 상관 없지만 패턴같은 경우에는 적합하지 않습니다.

안드로이드 앱 개발 - 배경을 연속된 패턴으로 바꾸기(android:background)
 
1. drawable 폴더에 패턴 배경으로 쓸 이미지를 넣어 줍니다.(ex. drawable-xhdpi/back.png)


2. drawable 폴더에 새로운 background.xml 파일을 만들고 xml에다가 아래와 같은 구문을 넣어 줍니다.


<?xml version="1.0" encoding="UTF-8"?>

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

    android:src="@drawable/back" <-- 파일 이름

    android:tileMode="repeat"

/>


 
3. 배경을 지정할 래이아웃 xml에서 맨 위의 레이아웃 정의하는 부분에 아래 구문을 추가해줍니다.

  android:background="@drawable/background"  

예시 ) 

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

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:background="@drawable/background"

    android:layout_height="match_parent" > 


4. 패턴 배경이 적용된 것을 확인할 수 있습니다.:)


도움이 되셨나요?
그럼 손가락을 눌러주세요:) 
때로는 맥 어플을 사용하시면서 아이콘이 맘에 안 드시거나 바꾸고 싶으실 때가 있습니다.
제가 올린 전 포스트(
http://jhrun.tistory.com/87)에서 소개해드린 "Keka" 라는 어플은 심히 바꾸고 싶은 충동을 느끼셨을 겁니다.


 (위 사진과 같이 앱 아이콘 바꾸기가 가능합니다.)

맥에서 어플리케이션 아이콘 바꾸기
 
1. 먼저 자신이 아이콘으로 지정할 그림 파일을 하나 고릅니다(맥에서는 512X512가 제일 큰 아이콘이기 때문에 이 크기로 구하셔야 할겁니다.)

**웹에서 512X512의 아이콘을 구할 수 있습니다.
http://www.google.co.kr/search?q=icon&um=1&hl=ko&tbo=d&biw=1095&bih=790&tbm=isch&source=lnt&tbs=isz:ex,iszw:512,iszh:512&sa=X&ei=y0_uUOzjOqeujALVg4HgCQ&ved=0CC8QpwUoBQ

위 링크로 들어가시면 512X512의 아이콘 검색을 하실 수 있습니다.**

저는 아래 이미지를 선택했었습니다.



2.  먼저 아래 링크에 접속해주신 후 'Browse'를 눌러 자신이 원하는 이미지를 선택해주세요. 그리고 'Convert'를 눌러줍니다.
 
http://iconverticons.com/online/  
 


3. 애플로고와 Mac 이라고 쓰여있는 부분에 'Download .icns'를 눌러 다운로드 받습니다.


4. 런치패드가 아닌 Finder --> 응용 프로그램에 들어셔서 자신이 아이콘을 바꿀 어플리케이션을 선택후 오른쪽 버튼 누른 후 패키지 내용 보기를 눌러줍니다.



5. Contents --> Resources --> 에서 앱 이름으로 된 .icns 확장자를 찾으신 후 다운로드 받은 icns를 앱 이름으로 변경 후에 옮겨서 덮어쓰기 해줍니다.


재부팅 안하셔도 바로 적용되겠지만 그렇지 않은 분들은 재부팅 해주시면 적용된 것을 확인하실 수 있습니다.

저는 앱 아이콘이 너무 징그러워서 변경했지만 그 외에도 이런 방식으로 아이콘을 자신에게 맞게 변경할 수 있을  것입니다.

도움이 되셨나요?
손가락 누르는건 어렵지 않아요. 
이클립스는 자바 기반 앱이나 프로그램을 짤때 도움을 주는 도구입니다.
저같은 경우에는 안드로이드 개발을 주로 하는데요.  개발이 끝나고 싸인을 할때, 오류가 나서 적잖히 당황했었습니다.
 



오류 내용

Process:         eclipse [451]
Path:            /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse
Identifier:      org.eclipse.eclipse
Version:         3.8 (3.8)
Code Type:       X86-64 (Native)
Parent Process:  launchd [259]
User ID:         501

Date/Time:       2013-01-04 09:22:39.887 +0900
OS Version:      Mac OS X 10.8.2 (12C60)
Report Version:  10

Interval Since Last Report:          15972 sec
Crashes Since Last Report:           3
Per-App Interval Since Last Report:  14480 sec
Per-App Crashes Since Last Report:   3
Anonymous UUID:                      39046084-6511-E487-E6D6-747FB273A8D0

Crashed Thread:  72  Java: ModalContext

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: 0x000000000000000a, 0x000000011163d170

VM Regions Near 0x11163d170:
    CG image               000000011162e000-000000011163b000 [   52K] rw-/rwx SM=COW  
--> mapped file            000000011163b000-0000000111642000 [   28K] r--/r-x SM=PRV  /Volumes/VOLUME/*/*.jar
    VM_ALLOCATE            0000000111642000-0000000111643000 [    4K] rw-/rwx SM=COW  

Application Specific Information:
Java information:
 Exception type: Bus Error (0xa) at pc=1007d06f7
 
 Java VM: Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode macosx-amd64)
... 



해결방법
열심히 구글링을 통해 해결방법을 찾았습니다.

1. 이클립스에 상단부분 메뉴에 Project를 눌러줍니다.

 
 
2. "Build Automatically"를 체크 해제합니다.


 이렇게 하시면 오류는 나지 않으나 빌드는 자동으로 되지 않습니다.
솔직히 빌드는 자동으로할 필요가 없습니다. Run Application하면 빌드가 되니까요.





이 포스팅이 해결하는데 도움이 되었으면
손가락을 눌러주세요 :) 

작은 하마 이야기 이란?


요즘 인터넷에 뜬 이야기입니다.
줄거리를 말씀드리지 않겠습니다. 왜냐하면 직접 봐야 더욱 더 재미있기 때문입니다.
이 앱을 다운받으셔서 보시거나, 인터넷에서 검색해보세요.

다운로드


다운로드는 두 가지 방법이 있습니다.

1. 마켓에서 다운로드(권장)
마켓에서 다운하는 것입니다.  스마트폰으로 접속중인 경우에는 아래 링크를 클릭해서 마켓에서 설치해주세요. PC에서 클릭하시면 마켓 PC 페이지로 이동합니다. PC버전에서 Google 로그인 후 설치하시면 자신의 기기로 설치됩니다.

(참고) 이 앱이 마음에 드시면 별점 5개 주시면 감사하겠습니다. 더 많은 사람에게 이 앱을 알리는데 도움이 됩니다.

https://play.google.com/store/apps/details?id=com.andro.jhlittlehippostory&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5hbmRyby5qaGxpdHRsZWhpcHBvc3RvcnkiXQ..


2. JH Server에서 다운로드
JH Server에서 다운받습니다. 이 경우는 마켓이 사용 불가능한 폰에서 다운로드 하시면 됩니다. 아래 APK 파일을 클릭하시면 다운로드하실 수 있습니다.

 
littlehippostory.apk


1.1.6에서 달라진점

 
합성 코너가 추가되었습니다. 이제 자신이 작은 하마가 되어 작은 하마가 맨 마지막에 하는 말(아주 X되는거야) 를 자신이 자유롭게 꾸밀수 있습니다.

또한 꾸민것을 이미지로 만들 수 있고 친구(지인)들과 공유할 수 있습니다. 




작은 하마 이야기 앱 소개

 


크게 작은 하마 이야기 앱은 8가지 구성으로 되어있습니다.
(작은하마이야기패러디 검색창, 작은하마이야기원본, 작은하마이야기 원본 영어, 작은하마이야기 동영상, 작은하마이야기 패러디 포럼, 작은하마이야기 카카오톡, 작은하마이야기 합성)




1. 작은 하마 이야기(원본), 작은 하마 이야기(원본 영어), 작은 하마 이야기(동영상)


작은 하마 이야기(원본)은 작은 하마 이야기를 만화 형식으로 보여줍니다.

작은 하마 이야기(원본 영어)는 작은 하마 이야기를 영문으로 보여줍니다.

작은 하마 이야기(동영상)은 작은 하마 이야기를 동영상으로 보여줍니다.
적절한 배경음악과 목소리가 있어 더욱 재미있습니다. 처음에 보실때 동영상으로 보시는걸 추천드립니다.

2. 작은 하마 이야기 패러디 포럼


 http://jhrun.iptime.org/littlehippostory

작은 하마 이야기의 패러디는 수없이 넘쳐납니다.
지금 이 순간에도 패러디는 끊임없이 생성됩니다. 그런 패러디를 한 곳에다가 모아놓았습니다.

인기(조회) 순으로 재미있게 감상하실 수 있습니다.


3. 작은 하마 이야기 카카오톡


자신이 직접 패러디를 제작해 카카오톡으로 보낼 수 있습니다.
주인공, 도둑, 소유 물건만 입력하고 카카오톡으로 보낼시에 자신만의 이야기가 만들어 집니다.

4. 작은 하마 이야기 합성

 
하마가 마지막에 할 말을 자신이 만들어보세요. 이미지로 만들어(경로 : Sdcard/hippo/hippo.jpg) 자신의 친구(지인)들과 공유할 수 있습니다.

이 앱은..

 

이 앱은 앞으로도 계속 기능이 추가될 예정입니다.
원래 이런 것들은 잠깐 유행을 타기 때문에 한번 반짝 하고 인기가 수그러듭니다.

하지만 지속되는 새로운 업데이트로 한번 다운받고 지우는 그런 어플이 되지 않겠습니다.

이 글이 맘에 드신다면 아래 손가락 버튼을 눌러주세요^^