이름       : VOA(Voice On the Application)

분류       : 툴

가격       : 무료

언어       : 한국어 지원

제작자    : KONG

지원버전 : 1.6이상

스토어    : 안드로이드 마켓

상세정보 : 


안녕하세요?


어플개발자분들은 게시판 문제로 한번씩 고민해보셨을 것입니다.


유저의 의견을 듣는 공간, 유저들끼리 자유롭게 이야기할 수 있는 공간을 마련해주고 싶은데...


하셨던 분들은 VOA를 한번 써보세요^^


아래는 실제 공감인디 라는 어플에 VOA를 적용해본 것입니다.


좌측상단의 게시판 버튼을 누르면 자동으로 게시판인, VOA어플이 실행됩니다.

(만약 VOA어플이 깔리지 않았다면 마켓으로 이동하고 설치후부터는 VOA가 실행되게 됩니다.)


 




개발하시는 어플에 VOA를 사용하고 싶으시면 아래 코드만 넣으시면 됩니다.~


VOA에서 제공해주는 게시판은 공지, 피드백, Q&A, 자유 이렇게 4가지이며


공지게시판은 비밀번호를 통해 관리자만 글쓰기가 가능합니다.


아래 코드의 intent.putExtra("password", "aaaa"); 부분이 관리자 비밀번호 설정 부분이며,


아래코드를 넣고 VOA를 설치하신 후 개발어플을 통해 VOA로 최초 이동시, 


서버에 개발어플의 게시판이 생성되며 비밀번호가 설정되게 됩니다.


실제 어플배포하실때는 비밀번호에 해당하는 코드부분은 삭제하셔도 무방합니다. 

(아래 코드중 비밀번호부분만 수정하시고 나머지는 그대로 넣으시면 됩니다.)


Intent intent;
 
			PackageInfo pinfo;
			int versioncode;
	    	String versionName;
			pinfo = null;
			try {
				pinfo = getPackageManager().getPackageInfo(getPackageName(), 0);
			} catch (NameNotFoundException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
	    	versioncode = pinfo.versionCode;
	    	versionName = pinfo.versionName;
	    	intent = getPackageManager().getLaunchIntentForPackage("kong.app.voa");
	    	if(intent!=null){
		    	intent.putExtra("appname", this.getString(R.string.app_name));
		    	intent.putExtra("pkgname", pinfo.packageName);
		    	intent.putExtra("versionname", versionName);
		    	intent.putExtra("versioncode", versioncode);
		    	intent.putExtra("password", "aaaa");
				startActivity(intent);
	    	}
	    	else{
	    		logcat.i("init calendar today : 2");
	    		Toast.makeText(getApplicationContext(), "게시판 어플리케이션을 설치하시기 바랍니다.", Toast.LENGTH_SHORT).show();
	    		String url = "market://details?id=kong.app.voa";
	  	    	Intent marketLaunch = new Intent(Intent.ACTION_VIEW); 
				marketLaunch.setData(Uri.parse(url)); 
				startActivity(marketLaunch);
	    	}




https://market.android.com/details?id=kong.app.voa


마켓 다운로드 링크

qrcode